This thesis gives some background and an introduction on
dynamic complexity theory, a subfield of descriptive complexity theory
in which queries on databases are maintained dynamically upon
insertions and deletions to the database. The basic definitions of the
dynamic complexity framework are given along with examples of queries
maintainable with dynamic queries and a comparison of different
dynamic complexity classes