What is the Difference Between a Will and a Living Trust in Colorado?