Various songs, musical instruments and dances are connected with various religious, SOCIAL and cultural life of the Nepalese. Music is the heartbeat of Nepal. Music is associated to every event of life, then be it festivals, feasts, marriage, birth ceremonies or funeral processions. The main genres of Nepali music are pop, rock, folk, and classical. There are a number of other genresthat are yet to be cataloged.