The word schema comes from the Greek word σχήμα (skhēma), which means shape, or more generally, plan. The plural is σχήματα (skhēmata). In English, both schemas and schemata are used as plural forms.

Schema may refer to:

Computer science

  • Database schema
  • Schema (genetic algorithms), a set of programs or bit strings that have some genotypic similarity; usually specified by a template
  • Schema.org, a web markup vocabulary designed to support interoperability of structured data for search and discovery
  • Interface (computing), the protocol for communicating to software components
  • URI protocol schema, the type of protocol (rules) used to communicate in the internet (i.e. http://, ftp://, etc.)
  • XML schema, a way to define the structure, content, and to some extent, the semantics of XML documents


  • Axiom schema, a finite description of infinitely many axioms in formal logic


  • Schema (Kant), in philosophy the referencing of a category to a sense impression through time
  • Schema (psychology), a mental set or representation
  • Body schema, a neural representation of one's own bodily posture
  • Image schema, a recurring pattern of spatial sensory experience
  • SCHEMA (bioinformatics), an algorithm used in protein engineering to identify fragments of proteins that can be recombined without disturbing the integrity of the proteins' three-dimensional structure


See also