Name:Idah Ekedegba Assignment Topic : Git and GitHub. What is Git? Git is a distributed version control system. What is GitHub? GitHub is defined as a remote platform for work collaboration between developers. GitHub creates the avenue for developers to meet and work together remotely.The essence of this platform,is to make work more easily available and accessable . Let talk about Version Control which is the main function of Git. Version Control is the software engineering practice that involves controlling, organizing and tracking different history of computer files.