Serato DJ is an integrated software and hardware system, designed to give music selectors and DJs new kinds of control.
Using the Serato DJ software you can DJ music on your computer with accurate control from a range of Serato supported controllers.
I love this Serato DJ.