Working as a freelance web developer means you are self-employed, working for multiple clients and on several different projects at once. Freelancers can work for clients online or offline, locally or globally, from home or remotely.