Amdocs interview question

What is Git, why do we need it?