2. domain

2.1. Classes