Banque Misr Interview Question

what is version control ?