Why Was President Johnson Really Impeached, and Why Did He Get to Keep His Office?

Andrew Johnson was the first American president to be impeached. Why was he impeached and why did he get to keep his office? It’s an interesting story.