What is the need for meditation and relaxation?
When you relax, the mind expands.
Have you noticed when you are happy what happens? Something inside you starts expanding.
And when you are unhappy what happens? Something inside you starts shrinking.
So when you relax the body, then the mind starts blossoming.