Playing games is fun. They can entertain, teach and enlighten us players. We want to solve challenging problems and gain our rewards in a playful way. We can be part of an exciting interactive story and experience all kinds of emotions.
Developing games is work. Many different ingredients (characters, environments, levels etc.) have to be designed and created. Many experts are necessary to develop solutions for every tiny problem. Putting everything together to achieve a superb gameplay experience is very challenging too.