I have no idea, honestly, but probably rap means you need to "rap" which is to sing by speaking words that rhyme or that contain a constant flow, while on hip hop the rapping isnt exacly necessary I...