Freelancing offers the worker the flexibility to work from anywhere. So, not just that a freelance writer can work from home, he/she can even work from an entirely different country.