Terms that are commonly associated with home based jobs are flex, freelance, outsource, work from home, online, internet, telecommuting, and remote. More and more businesses are offering these types of work to provide flexibility for their workforce as they become more mobile.