Respostas:
Os números correspondem aos números de versão interna de várias edições do Visual Studio
http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#History
Visual Studio 6.0 (1998)
Visual Studio .NET (2002) = versão 7
Visual Studio .NET 2003 = versão 7.1
Visual Studio 2005 = versão 8
Visual Studio 2008 = versão 9
Visual Studio 2010 = versão 10
Visual Studio 2012 = versão 11
Visual Studio 2013 = versão 12
Visual Studio 2015 = versão 14
Visual Studio 2017 = versão 15
Visual Studio 2019 = versão 16
O número no ícone indica a versão com a qual o projeto ou solução é compatível.
É com a versão do Visual Studio que a solução foi criada. 10 é para o Visual Studio 2010, 9 é para o Visual Studio 2008, 8 foi para 2005 e 7 foi para 2003. Às vezes, você pode ver um 8 no VS 2008 se o definir para segmentar somente os recursos .Net 2.0, mas isso geralmente significa você encontrou um arquivo de solução mais antigo em algum lugar.