Freelancing is a great way to work from home. freelance is a self-employed person who pursues a profession without a long-term commitment to any particular employer. Freelancers do anything from writing to graphic design to computer programming. They are often hired by businesses (small and large) for a particular project.