You should Initialize when you first build the database (of course), and also if and when you make any significant changes to your music, such as rearranging folders or removing files.
You should Update when you do something like add a new folder of music to your collection, so it will appear in the Database.