In our field, like many others, we have a generic title, "DJ". The differences in what makes a bad DJ bad and a great DJ great are many! Some differences have to do with communication, execution or experience. Some have to do with preparation, training, and most importantly passion! When you get a DJ that is passionate not only about what they do for their client (DJ), but passionate about the actual client, it is a completely different experience!