What is Micro Managing?

Did you ever work for a boss that not only told you what to do but how to do it down to the very last detail, leaving you no authority to make decisions on your own? If you have ever working for a control freak then you have experienced micro managing first hand.