What is the difference between trader and speculator?

The same has be explained here -

There is not so much difference I think, traders ready to investment in the market and speculators first observed then invest. Zerodha urls also help me.