There is a third option!
—The Cat in the Hat–The Movie
An Eclipse workspace is where you keep your development resources and settings. Your resources are organized into projects. Your settings provide configuration information and options that control the way the tools work. Some settings are global to the workspace while others are scoped to individual projects.