How do macros help in making my job easy?

What are Macros in MS Excel? What are they used for? How can I create a macro in Excel? How can I run a macro? How does macros help make a task easier for the user? What are the disadvantages of using Macros in excel? Where in Excel can I find Macros?
