Just about everything in 2sxc is a content-item (entity). Each item has a content-type, which defines what fields exist. This type-definition can be stored in the DB, but as of 2sxc 9.8 will often also be stored as JSON files in the file-system. Let's learn about these.