Banque Misr interview question

what is version control ?