Here's why:
* Compound words are formed by combining two or more words.
* Respectful is formed by adding the suffix "-ful" to the word "respect."
Therefore, "respectful" is a derived word, meaning it's formed from an existing word with the addition of an affix (in this case, a suffix).