The term "freelance" refers to someone who is self-employed and works on a project or assignment basis, rather than being permanently employed by one company. Freelancers typically work for multiple clients at once and offer their services to various companies or individuals as needed. They often have specialized skills in areas such as writing, design, programming, or consulting, among others. The term "freelance" can also refer to the work that freelancers do on a project basis.