What is the difference between a Will and a Trust?

Bryan Montana /