This Atomix Virtual DJ Tutorial
will help you understand the basics of Beat Mixing
tracks using Virtual DJ
Beat mixing is something not everybody can do. Software helps a whole lot but you still need creativity in order to make it work.
Certain songs don't go together just because they have the same BPM. If you don't know what BPM is check out this BPM and Cue Points tutorial
A lot of songs may have the same BPM but just don't sound