An event usually indicates a specific time, whereas an activity takes place over some time span. Sometimes, especially in a business environment, these are uses as synonyms with event carrying more force. If you plan a Christmas activity for your group, you might advertise it as a Christmas event in order to imply the sort of once-in-a-lifetime meaning that the original definition carries.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.