Beatmixing

How does a DJ mix records?

How does a hip-hop DJ scratch?