Can someone please explain what is the difference between a revocable and irrevocable trust and what is a probate process? Why do I need a trust?