What is A Testamentary Trust?

You been employed by your complete life accumulating assets.