Suradnja je proces u kojem dva ili više ljudi zajedno rade na postizanju zajedničkog cilja, kao što je dovršavanje aplikacije, prikupljanje novca ili završavanje umjetničkog projekta.
Ovaj se izraz često koristi u tehnologiji kako bi ukazao na to da ljudi ili organizacije rade zajedno na softveru, aplikacijama, web-lokacijama ili drugim tehničkim projektima.
Uvjeti softvera