PureSync by Jumping Bytes is a Windows program to synchronize files and folders, and to do backups e.g. automatically in the background.
Highlights:
Side by side compare view
Automatic synchronization and backups
NAS and FTP support
Easy to use but still many options