Rap is specifically and intently lyrical, quite often spoken with no repetitive melody. Hip-hop is not.

This "definition" comes from listening for the categorizations as the media implies them, not as the artists do.