Question: what are the main differences between mahayana and theravada buddhism?
Answer: Whereas Theravada Buddhists strive to become Arhats and gain freedom from the cycle of samsara, Mahayana Buddhists may choose to stay in the cycle of samsara out of compassion for others.