Basically what you'll need is a few things - a way to play and control two songs at the same time via a turntable+mixer combo or a standalone DJ controller. You'll also need headphones, loud speakers and potentially a microphone. And most important of all, you'll need a really vast music collection.