What is the difference between a Trust and a Foundation?

How are these two constituted and what are their plus and minus points?
5 answers 5