ELI5: Explain Like I'm 5

Version control

Version Control is like keeping a record of all the changes made to a file or files. Think of it like an online history book for your files. Just like every important historical event is recorded in a history book, every single change made to a file is also recorded in a Version Control System. All this means that even if you make a mistake, you can go back in time and get back to an earlier version of the file. Version Control is very useful when multiple people are working on the same set of files.