@Henrik ****
I,m emphasizing the point that not everyone is computer savy,. so yes you supply the visa company all your information, but they do all the online application part of the process,.its ok for the many people who are good on computers, but for the ones who aren't so good they have somewhere to help them,.