What is the difference between aspnet vbnet and c?

asp.net is website programming

vb.net is windows forms programming the visual basic language

c#.net is windows forms programming in c# language