Question: why bollywood movies have songs?
Answer: When India first began to produce movies, they realised that their viewers longed for music and dance in them. This is because viewers were used to seeing music and dance forms in theatre performances. As a result of this, they expected there to be songs in Bollywood films too.