If you’re familiar with MVC design, or at least with Ruby on Rails, then you’ve heard of CRUD: create, read, update, delete. These are the basic operations that are possible for data. There are various ways to do each of them, but these four are at the heart of any data-driven web application.
The Fabulator is a data-driven web application engine, so it makes sense that it should support the four CRUD operations. Since the database is essentially an RDF model, we need to map CRUD to RDF.