Sea un espacio topológico y sea una categoría (con sus propios objetos y clases de morfismos entre ellos).
Una pregavilla (presheaf) evaluada en , es una correspondencia que a cada abierto le asocia un objeto en la categoría de manera que para cualesquiera dos abiertos , , si entonces existe un morfismo res en la categoría , por lo que se dice ser un morfismo de restricción. Se deben cumplir también las siguientes dos condiciones:
Sea la categoría de conjuntos abiertos en con los morfismos dados por las inclusiones. Entonces una pregavilla evaluada en es exactamente un funtor contravariante .
Si es una categoría concreta y es una pregavilla evaluada en entonces para cada abierto , a los elementos de se les llama secciones de sobre . Una sección correspondiente a todo el espacio se dice ser global.
Supongamos por un momento que es la categoría de conjuntos con los morfismos de inclusiones. Una gavilla (sheaf) es una pregavilla evaluada en tal que se cumplen las condiciones siguientes:
Así, en una gavilla toda sucesión de secciones compatibles a pares posee un único pegado.
Para un punto el tallo (stalk) de la gavilla es .
Sea un espacio topológico y sea una gavilla de anillos. La pareja se dice ser un espacio anillado. Una gavilla de módulos es una gavilla tal que para cada abierto , es un -módulo. Una gavilla localmente libre es una gavilla de módulos sobre un espacio anillado si para cada punto existe un abierto tal que es un -módulo libre, cuya dimensión es el rango de . En tal caso, el tallo es también un -módulo libre.
Un haz de líneas (line bundle) es una gavilla localmente libre de rango 1. La colección de secciones globales se denota .
Si es una gavilla de anillos y y son gavillas de módulos tales que para todo abierto , y son -módulos, el producto es la gavilla , con este último definido como en la sección 1.2.2 y caracterizado también en la 2.1.3.