Workspace
A workspace is the place where development resources and the user's working state are maintained. Development resources are managed in the workspace as a project. Multiple projects can be created in a workspace. The working state is information such as workbench setting and the break point set in the source file, and is maintained in the workspace.
The workspace can fall into several categories, such as workspace for development, workspace for investigation, and workspace for test.
Note
A workspace can be shared among multiple users or machines, but the same workspace cannot be used among multiple Eclipse bases at the same time.
A project can be placed out of workspace folder, but do not refer to the same project in multiple workspaces. If a project is used by multiple workspaces, the alteration of project information cannot function normally.