MC stands for Masters of Ceremony
DJ stands for Disc Jockey.
A Masters of Ceremony is the official host of the event. He/she is tasked to introduce speakers, interact with the audience, and keep the event on track according to its program.
A Disc Jockey is a person tasked of playing recorded songs (pop or dance music) that guests can dance to. He/she introduces the song that he/she is playing.