Проект - это проект. Вы можете угадать ваше приложение для .dll, .exe или других вещей. Когда вы разрабатываете что-то, что может разбиться на части в другом решении, вы можете отделить эту часть (например, .dll). Когда вы разрабатываете в Visual Studio, вы видите, что проекты в конечном итоге представляют собой один файл, который имеет некоторые собственные функции, и вся программа называется решением. Некоторое время не запускал «Затмение», но все идет в том же направлении. Я могу вспомнить, что проекты в Eclipse были очень плохими, и значение проекта рассматривалось с использованием реального языка, который вы используете (Java, C / C ++, PHP, PYTHON и т. Д.).
Хорошим определением является то, что проект содержит некоторую часть приложения (если не все).