# Interfaces
Database represents a full access database with the proper DB helper functions.
FullAccessDatabase represents a full access database with only DB interaction functions.
ReadOnlyDatabase represents a read only database with functions that do not modify the DB.
WriteAccessDatabase represents a write access database with only functions that can modify the DB.