Oprogramowanie beta – nie ma formalnej definicji, termin ten odnosi się ogólnie do nowej wersji oprogramowania, które jest testowane przez użytkowników końcowych. Zazwyczaj użytkownicy końcowi nie płacą za wersję beta. Podczas tej fazy programiści dowiadują się o błędach i usuwają je przed oficjalnym wydaniem oprogramowania.
Zobacz także oprogramowanie alfa