Amdocs Interview Question

What is Git, why do we need it?