Lavorare con le date in SQL Server

Come utilizzare al meglio i formati Datetime e Smalldatetime