I agree Hip Hop has rap in it but a pure rap song does not have hip hop in it. There are not many pure rap songs out there. So hip hop may be the better more evolved form. Drake is a great Hip hop artist but I would never call him a rapper. Nas has the song One Mic great rap...it is hard to make a rap song that is radio friendly cause they need a hook.