Git is a Distributed Version Control System (DVCS). It tracks changes to a project over time (and by many contributors), which facilitates rollbacks, history inspection, and merges. It's a command line tool, but there are many GUI programs which interact with it.
Git tracks the files in a given folder, called the repository or repo. Each unit of work is called a commit (KUH-mit), or a revision.