oDesk is an online platform where freelancers list their expertise and bid to be awarded work which is typically administrative or one-off projects that require little supervision and once completed do not require any ongoing relationship.