1: what is the different between spot trading and futures trading.
<snip>
4: between spot trading and futures trading which is highly risk and highly reward that uses leverages.
I like answer only these 2 questions as these are same in my understanding.
Spot market is like trading with "current" market price whereas futures is about predicting the price of future times based on expiry date of contract.
Future trading us riskier one because you may avail leverage for your trading. If you trade futures with "no leverage" then you may remove the risk part from your trading still predicting future's price is somehow difficult which again adds risk factor to your trading.