Being new to VS, how may I think of these two concepts, what is the difference?
Solutions are containers for projects - you can also use them to organize items that are used across different related project (shared dll's and such).