If you are running ntpd as daemon, you are in sync permanently. You are exchanging UDP packets in regular intervals. See ntpq, command 'peers' or ntptrace.
Keeping on good sync is essential for clusters, for example. For simple end users/single servers is is usually enough to use ntpdate <server> in a cron job.