Pero.. habria alguna diferencia con el tipo de aplicaciones, osea, que con .NET se podria crear un tipo de aplicacion que con vb no se podria?
Definitivamente NO.
VB 6 es un lenguaje independiente que lo único que necesita para que un programa funcione es que la runtime esté instalada y registrada.
VB 6 seguirá existiendo a menos que Microsoft lo decida, que tampoco le va a resultar tan sencillo.
Saludos.