Perfect and imperfect rhymes


Perfect rhyme—also called full rhyme, exact rhyme, or true rhyme—is a form of rhyme between two words or phrases, satisfying the following conditions:
Word pairs that satisfy the first condition but not the second are technically identities. Homophones, being words of different meaning but identical pronunciation, are an example of identical rhyme.

Imperfect rhyme

Half rhyme or imperfect rhyme, sometimes called near-rhyme, lazy rhyme, or slant rhyme, is a type of rhyme formed by words with similar but not identical sounds. In most instances, either the vowel segments are different while the consonants are identical, or vice versa. This type of rhyme is also called approximate rhyme, inexact rhyme, imperfect rhyme, off rhyme, analyzed rhyme, suspended rhyme, or sprung rhyme.

Use in hip hop/rap

Half rhyme is often used, along with assonance, in rap music. This can be used to avoid rhyming clichés or obvious rhymes, and gives the writer greater freedom and flexibility in forming lines of verse. Additionally, some words have no perfect rhyme in English, necessitating the use of slant rhyme. The use of half rhyme may also enable the construction of longer multisyllabic rhymes than otherwise possible.
In the following lines from the song "N.Y. State of Mind" by rapper Nas, the author uses half rhyme in a complex cross rhyme pattern:

And be prosperous, though we live dangerous
Cops could just arrest me, blamin' us, we're held like hostages

Unconventional exceptions

Children's nursery rhyme This Little Piggy displays an unconventional case of slant rhyme. "Home" is rhymed with "none".

This little piggy stayed home...this little piggy had none.

In The Hives's song "Dead Quote Olympics", singer Howlin' Pelle Almqvist rhymes "idea" with "library":

This time you really got something, it's such a clever idea
But it doesn't mean it's good because you found it at the libra-ri-a

The Chuck Berry song "Let It Rock" rhymes "Alabama" with "hammer":

In the heat of the day down in Mobile, Alabama
Workin' on the railroad with a steel drivin' hamma