• Data Transfer Objects (DTOs)
  • Repositories
  • Domain Models
  • Object-Relational Mappers (ORMs)