What is Angular?

When you're just starting out you are probably wondering "What is Angular exactly? When you ask that question it leads to a lot of concepts that are over you...