A freelance job marketplace is an online platform that advertises available freelance projects, and allows freelancers to bid for these open roles. If successful, a project can be completed entirely via the marketplace, using its messaging, secure payment and time management tools.