The main difference, generally speaking, is that a musical tells a story with song and dance, while a play typically sticks to spoken dialogue. This is a broad generalization; some plays feature musical content, and some musicals feature heavy amounts of spoken dialogue.