A simple trust is a trust that a) requires all trust income to be distributed at least annually, b) has no charitable beneficiaries, and c) makes no distributions of trust principal.
If the trust does not meet the above definition of simple trust, it is usually either a complex trust or a grantor trust.