Esta plantilla se usa dentro de otras plantillas que deben comportarse de manera diferente (generalmente se ven diferentes) según el tipo de página en la que se encuentren. Detecta y agrupa todos los diferentes espacios de nombres utilizados en Wikipedia en tres tipos:
Esta plantilla generalmente toma tres parámetros y devuelve uno de ellos según el tipo al que pertenezca una página. Como esto:
Si la plantilla está en cualquier otra página (como esta página de plantilla y su página de documento), devolverá esto:
Si solo alimenta un parámetro para uno o dos de los tipos, esta plantilla devuelve una cadena vacía para el resto de los tipos. Es decir, si, por ejemplo, se usa de una de estas maneras:
Si esta plantilla se usa sin ningún parámetro o solo se alimenta con parámetros vacíos (cadenas vacías), devuelve una cadena vacía. Es decir, entonces no rinde nada.
Para fines de prueba y demostración, estas plantillas pueden tomar un parámetro llamado demospace : si tiene alguno de los valores main , talk u otro , hace que la plantilla se comporte como si estuviera en una página de ese tipo; si el parámetro está vacío o indefinido, el tipo de página real determina el resultado.