As ShanithP mentioned you need Dot Net Framework to run applications developed using VB .NET... VB6 monawath one naa :D
But the trade off between, VB6 has much less features than VB .NET and requires much more coding to do a simple thing than in VB .NET