point: the precise location of something; a spatially limited location
location: a point or extent in space
periodic sentence: a complex sentence in which the main clause comes last and is preceded by the subordinate clause