Puppy Linux consiste en un CD autoejecutable con un Gestor de ventanas y programas suficientes para llevar a cabo la mayoría de tareas básicas en un computador.