I’m no Buddhist…
…but here’s my take on meditation
There is a wealth of science out there that supports why meditation is a good thing. Feel free to google, or just read this for a quick flavour of the stuff that’s out there.
Meditation has a long and complicated history via a couple of religions or philosophies. Here’s a link to a great timeline for anyone who wants more history detail.