The life of a freelance worker before the Internet was a very different thing to what it is today. In the past, any freelancer would need great mobility or a very sympathetic pricing plan from their phone company.
In order to get around to pitch yourself to potential customers, you would require boundless energy, and an ability to deal with being told “no” face to face or over the phone.
So much of freelancing is about speculation, after all. You can try and sell yourself a hundred times and could be told “no” a hundred times – and the chances are that you will get at least fifty rejections even if you are excellent.
Although the Internet offers no guarantees of acceptance, it does make things a bit more equal for the freelancer.
There are many sites on the Internet that offer the opportunity for freelancers to pitch to potential customers on specific jobs – a searchable database means that you can even check for jobs that match up perfectly with your own specific skills and abilities.
You can name your price and tell the customer how quickly you can turn a job around. The days of having to get out there, pound the pavement and then be told “sorry, we're not interested” are more or less over.
Not to mention that the Internet provides a truly monumental research tool for the jobs that require a bit of extra knowledge. The internet is nothing less than a launch pad from which to set your career in motion.