Question: what is the difference between compulsory and voluntary?
Answer: When used as nouns, compulsory means something that is compulsory or required, whereas voluntary means a short piece of music, often having improvisation, played on a solo instrument. When used as adjectives, compulsory means required, whereas voluntary means done, given, or acting of one's own free will.