I came across the term "domain object" and found a couple of definitions on Google but I just want to verify that my understanding is correct.
Is this simply any class that represents business rules - since the word 'domain' usually means rules that are specific to some local problem set such as how to calculate income taxes.
So the domain objects for calculating income taxes would be the classes that you write to represent all of the tax rules?