GitLab Interview Question

What is Git? How does Gitlab differentiate? What are Gitlab features? How could you improve Gitlab?