Here's why:
* Joyful is an adjective describing a state of happiness or pleasure.
* Joy is the abstract concept of that happiness or pleasure itself.
Here's an example:
* Joyful children played in the park. (Describing the children's state)
* The children's joy was contagious. (Referring to the abstract emotion itself)