In VS we create a solution.
Then, we can create multiple projects under this. Also, we can add multiple new items under each project.
Suppose requirement is to create a webpart, then how is decision made whether to go for new project in solution. OR new item in an existing project?