Selector descendiente
El selector descendiente es una forma de denominar a ciertos elementos que están dentro de otros. La forma de reflejar esto en CSS es mediante un espacio.
En el ejemplo anterior, estamos aplicando un fondo a todos los elementos con la clase .btn que estén dentro de un form (sean hijos, nietos, etc.) De esta forma, si hay un .btn fuera con la del elemento form no se le aplicarán los estilos. Ejemplo: