O que é IDLE no Python e como usar?

O que é IDLE no Python e como usar?