The greater palatine artery is a terminal branch of the maxillary artery supplying blood to the hard palate and nasal septum.