Here's why:
* Compound words are formed by combining two or more words.
* Bookshelf is made up of the words "book" and "shelf".
* Booklet is a single word, even though it has a similar meaning to "small book."