For synchronization you can use a tool called Google Calendar Sync.
To set up Google Calendar Sync:
1. Make sure you're using a supported operating system and Outlook version.
2. Download Google Calendar Sync (version 0.9.3.6) at http://dl.google.com/googlecalendarsync/GoogleCalendarSync_Installer.exe
3. Once a dialog box appears, click Save File. The downloaded file should open automatically. If it doesn't, manually open it from your browser's download window.
4. Click OK to confirm that you're aware this is an executable file.
5. Read through the Google Calendar Sync Terms of Service, and click I Agree.
6. Follow through the Installation Options and click Install to finish the set-up process.
Visit http://www.google.com/intl/en/googlecalendar/new.html for further Information.