Basically, When you build an enchanting table, you can enchant weapons/tools. Using experience(From killing monsters), you can make your tools more powerful, more durable, or have special powers. Normally, you can not see what an enchantment will be, but there are texture packs that allow this. Hope this helps!
Enchanting help