How to use a smithing table in Minecraft?

In Minecraft, a smithing table is a crafting station that may be used to enhance tools and weapons. To utilize a smithing table, put the item to be upgraded on top and the upgrade material (such as a diamond) on the bottom. At the output slot, the improved item will be created.