En Debian se mantienen tres ramas o distribuciones.
1. Stable. Es el conjunto de paquetes que cumplen los criterios
impuestos de calidad de la distribuci�n. Esta ser�a la distribuci�n
liberada como tal. Acutalmente es la 3.0 cuyio nombre es Woody.
2. Testing. Se trata de la que ser� la siguiente versi�n de la
distribuci�n. Se compone de paquetes m�s recientes pero en que es
posible encontrar algunos bugs, dado que la finalidad de esta versi�n,
como su nombre indica, es la realizar pruebas. Actualmente es la 3.1 y
su nombre es Sarge, aunque pronto ser� liberada y se convertir� en la
estable.
3. Unstable. O tambien llamada Sid. Son los paquetes m�s recientes
incorporados a la distribuci�n y por tanto susceptibles de tener m�s
fallos. No obstante yo creo que es 100% operativa (yo es la que uso).
La elecci�n de la distribuci�n depende de las necesidades de cada uno.
Existe tambien la posiblidad de utilizar una versi�n Stable con lo que
se denominan "ports" que son conjuntos de paquetes de testing o
unstable, que alguien ha preparado para que se puedan ejecutar en la
versi�n estable. Ello permite tener una base robusta con un software m�s
actualizado.
Tambien se pueden mezclar las diferentes ramas aunque con mucho cuidado
ya que suelen haber problemas de dependencias de paquetes que en
ocasiones son muy dificiles de solucionar.
Espero que esto te haya servido de aclaraci�n.