Viene detto progetto l'insieme delle azioni da intraprendere per rispondere ad un dato bisogno a delle scadenze prefissate. Così, essendo un progetto un'azione temporanea con un inizio e una fine, che mobilizza delle risorse ben identificate (umane e materiali) nel corso della sua realizzazione, esso ha ugualmente un costo ed è soggetto ad una budgetizzazione di mezzi e ad un bilancio indipendente da quello aziendale. Vengono dette «consegne» i risultati attesi dal progetto.
La difficoltà nella conduzione di un progetto sta in gran parte della molteplicità degli attori che mobilita. In effetti, contrariamente ai progetti personali o interni di poca importanza per i quali il bisogno e la risposta a questo bisogno possono essere realizzati dalla stessa persona o da un numero limitato di interventi, in un progetto nel senso professionale del termine, l'espressione del bisogno e la soddisfazione di questo bisogno sono attuati da attori generalmente distinti.
In questo modo, è necessario assicurare, durante tutto il progetto, che il prodotto in corso di realizzazione corrisponda chiaramente alle aspettative del «cliente». In opposizione al modello commerciale tradizionale («venditore / acquirente») dove un cliente compra un prodotto già realizzato per soddisfare un bisogno, il progetto punta a produrre una creazione originale che risponda a un bisogno specifico meglio se espresso in maniera rigorosa. Questa espressione di bisogni è ancora più difficile dato che il progetto non ha generalmente dei precedeni all'interno dell'azienda considerando il suo carattere innovativo. Al contrario, è solitamente difficoltoso fare un'astrazione delle soluzioni esistenti e di concentrarsi unicamente sui bisogni in termini funzionali.
L'informatica ha la particolarità di poter far sviluppare o assemblare in maniera semplice delle componenti software seguendo la propria immaginazione. Tutta la difficoltà sta nell'identificare correttamente i bisogni, indipendentemente da qualsiasi soluzione tecnica, e di scegliere un prestatario o un'équipe di sviluppo interna all'azienda per realizzarlo.
I progetto che vengono realizzati più di frequente sono i seguenti :