and another thing between the differences of hip hop and rap (to me anyways)… is rap tracks are mostly radio, mainstream one hit wonders that goes through one persons ear and out the other (mostly easy topics that whole crowds can mindlessly listen to). hip hop tracks on the other hand, is something that truly must be heard and ingested (often several times to understand and grasp the concepts of the songs).
— so in contrast… rap is more liiiiike (fast food) while hip hop iiiiiiiis (home cooked meals)