Um projeto em "negócio" e ciência é normalmente definido como um empreendimento (seja ele colaborativo ou não), frequentemente envolvendo pesquisa ou desenho, que tem como objetivo alcançar um resultado exclusivo.[1] Projetos podem ainda ser definidos como sistemas sociais temporários, possivelmente constituído por equipes (dentro de uma organização) para realizar uma tarefa dentro um limite de tempo preestabelecido.[2]
Em geral um projeto possui três características fundamentais: tempo (início e fim), recursos (pessoas, ferramentas etc) e cria algo que não existia anteriormente.[1]
No contexto de software de código aberto, por conta da sua natureza dinâmica e participativa por meio da Internet, a palavra "projeto" geralmente está ligada ao próprio software, e dessa forma um projeto pode carecer de um equipe e tempo preestabelecidos, podendo durar até que o software por inteiro seja abandonado.[3]