A trust is a way of managing financial assets for people. There are a variety of different types of trust depending on what the trust is required to do, each subject to different taxes.