A workspace for code
A developer can open a project’s files in Visual Studio Code, or VS Code, and edit its source code. The editor can also show changes made to files, run commands in a terminal, and help investigate a bug. Extensions add support for more languages and tools.
VS Code has built-in support for Git, so a developer can review and save changes from the editor. A Git hosting provider can hold the shared repository, while VS Code is where a developer works on its files.
Editor or IDE?
VS Code is usually called a code editor. With extensions, it can provide many features people expect from an integrated development environment. Which features are available depends on the project and the developer’s setup. Visual Studio is a separate Microsoft product with a similar name.