You can apply online for Malaysian eVisa with Tourist and Business purpose.
No, you do not need to do that. All steps will be proceeded completely online. Currently Malaysian government allows 10 countries for Malaysian eVisa. Please check requirements for details.
It is required that you print out your Malaysian eVISA and present it at your port of entry. Soft copies on electronic devices are not accepted.
For all eligible countries, Malaysian eVISA is currently available for single entry, except for Indian nationals. Indian nationals can choose to apply for either single entry or multiple entry eVisa to Malaysia.
Malaysian government currently approves eVISA for 10 countries.
Please check requirements for details.