Я — программист, и Upwork (oDesk, Elance) полностью подходит для  меня. Но фриланс легко применим ко многим другим профессиям, в том числе совершенно не связанных с IT.