In het algemeen zijn Bollywoodfilms als musicals. Het publiek verwacht muziek te horen. Zang- en dansnummers maken meestal deel uit van het script. Vaak hangt het succes van een film af van de kwaliteit van deze muzieknummers. Heel vaak wordt de filmmuziek vóór de film uitgebracht. Het helpt het publiek groter te maken.
Een goede entertainer wordt over het algemeen paisa vasool genoemd. Dit betekent: geld waard. Liedjes en dansjes, liefdesdriehoekjes, komedie en sensatie lopen door elkaar heen. Zulke films worden masala-films genoemd, naar het Hindoestaanse woord voor een kruidenmengsel, masala. Net als masala's zijn deze films een mengeling van vele dingen.
Bollywoodfilms zijn vaak langer dan die in Hollywood. Een normale Bollywoodfilm duurt ongeveer 3 uur. Bollywoodfilms zijn films gemaakt voor de massa. Andere Indiase films worden binnen of buiten de Bollywoodtraditie gemaakt. Zij proberen soms hogere normen te stellen. Ze verliezen het vaak aan de kassa van films met een grotere aantrekkingskracht op de massa.
Bollywood plots zijn meestal melodramatisch. Ze maken vaak gebruik van algemene ideeën zoals geliefden die elkaar de loef afsteken en boze ouders, driehoeksverhoudingen, familiebanden, opoffering, corrupte politici, ontvoerders, sluwe schurken, hoeren met een hart van goud, lang verloren familieleden en broers en zussen die door het lot zijn gescheiden, dramatische omkeringen van het lot en handige toevalligheden.
Bollywood songs worden Hindi film songs of filmi songs genoemd. De meeste films bevatten liedjes. Bollywood songs zijn samen met dansen een karakteristiek onderdeel van de Hindi cinema. Zij geven deze films hun populaire aantrekkingskracht, culturele waarde en context. Liedjes worden gezongen door playbackzangers en acteurs en actrices liplezen op het scherm.