Revocable irrevocable trust

Revocable vs Irrevocable Trust: What is the Difference?