Software patches are one method and the full package (full OS and/or software including the patches and changes) is the other.Generally a distribution undergoes a release cycle such as: pre-alfa, alfa, beta, release candidate, general release and the boxed copy.