In the english language what is alliteration?

Alliteration as I learned it in school from my second grade teacher is the repetition of consonant vowels sounds at the beginning of words and the end of sentences.  An example of alliteration is the following "people are so perplexing when they are pushy."