There are five main types of rhyme: perfect rhyme, slant rhyme, near rhyme, consonance, and assonance.
Perfect rhyme, also known as full rhyme or true rhyme, is when two words rhyme perfectly, with both words sharing the same sound at the end. For example, the words "cat" and "hat" are perfect rhymes.
Slant rhyme, also known as partial rhyme or oblique rhyme, is when two words share a partial similarity in sound. For example, the words "boat" and "want" are slant rhymes.
Near rhyme, also known as approximate rhyme, close rhyme, off-rhyme, or lazy rhyme, is when two words share a similar sound, but not necessarily the same sound. For example, the words "bough" and "cough" are near rhymes.
Consonance is when two words share the same ending consonant sound, but have different starting sounds. For example, the words "fat" and "bat" are an example of consonance.
Assonance is when two words share the same vowel sound. For example, the words "seat" and "eat" are an example of assonance.