During the Middle Ages, societies developed political, religious, and cultural traditions despite differences in their economies and forms of governance. Music, arts, and entertainment flourished through vocal and instrumental music. Advances in science, technology, and education were also made, while cultures and traditions varied between prosperous and less prosperous societies.