i just bought a new laptop

i got a killer deal i couldnt pass up and my old one works at its own will so i figured, why not?
anyone know how i would transfer my music and some programs and stuff over to my new one? would it require a external hard drive?