Could anyone explain in a couple of sentences the purpose of using Enum and Type (or would it take a lot longer) and what UDT is !!!

Thanks for any help
steve