Question: what is the difference between a low mass star and a high mass star?
Answer: High mass stars have to generate a lot of energy in order to balance the force of gravity. Therefore they are very hot and luminous. That explains their position high on the Main Sequence. On the other hand, low mass stars have to generate little energy in order to balance the force due to gravity.