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 only.