Debian has a carefully planned and controlled release program and has a number of releases available at any time. The releases have code names (originally from the Toy Story movies), release names, and versions. This may sound complicated, but it is actually quite simple and effective. The officially released and current version of Debian is referred to as the stable release. This release is regularly highlighted as the most stable GNU/Linux distribution available.