Con esta propiedad lo que haces es que el contenedor se autoajuste al contenido.
Por ejemplo. Si tienes dos DIV dentro de uno...
Si a los div de dentro 1 y 2 les pones una altura fija por ejemplo 10px cada una... y poniendo al div contenedor un healt: auto; lo que harás será que ese contenedor automaticamente adopte la suma de los otros 2 DIV, en este caso 20px.
Espero haberme explicado.