A presheaf on a category is a functor:

  • Assigns to each object a set of “sections”
  • Used in topology, logic, geometry