Database access

Business logic

Presentation logic