Visa-free travel allows passport holders to enter a country without having to obtain a visa before or upon arrival. One would not have to pay any fees for a visa or obtain a visa overall to enter a country.
E-visa, on the other hand, is an online visa document that is an alternative to the paper-based visas. One can easily apply and pay for an e-visa anytime and anywhere. It is a quick and easy process that can be completed in a couple of minutes after filling in the application form.