Rap is more expressive story telling accompanied by music. Some similarity to the blues there.
Rock is more about an expressive musical style accompanied by lyrics.
They all have lyrics and convey messages but the messages differ in terms of the culture influencing them and that of the target audience.
Like reading a book, listening to music is a way of hearing about the experiences of others and relating to those perhaps in some way. Rap is well designed for this it seems to me. The music serves more as an accompaniment than it is the feature. Kind of like a more rhythmic form of ballad.
Rock is more about an expressive musical style accompanied by lyrics.
They all have lyrics and convey messages but the messages differ in terms of the culture influencing them and that of the target audience.
Like reading a book, listening to music is a way of hearing about the experiences of others and relating to those perhaps in some way. Rap is well designed for this it seems to me. The music serves more as an accompaniment than it is the feature. Kind of like a more rhythmic form of ballad.