A freelance graphic designer does this on a project-by-project basis for clients who approach them for their services. Common projects that freelance graphic designers are approached for include web design and logo-making for a business, or design of a single object, such as a book or publication.