Dependiendo del tipo de viento. Aquí en la Tierra, generalmente es debido a una diferencia en la presión. Como cuando abres un frasco de pepinillos y el aire entra, bueno, de la misma manera.
¿Por qué hay diferentes presiones si estamos en el mismo planeta, te oigo preguntar (… tranquilamente …)
Por lo general es debido a la temperatura. Como puede haber nubes en un área, por ejemplo, es posible que el aire debajo no esté tan caliente como el aire expuesto directamente a la luz solar. En este caso, el aire más caliente y el más frío forman los vientos. Cuanto mayor sea la diferencia de temperatura, más rápidos serán los vientos.
Ahora, los vientos solares son un poco diferentes. Como ustedes saben, el Sol no tiene aire, entonces, ¿cómo puede haber vientos?
Pues bien, un viento solar es una corriente de plasma.
Ocurre debido a las diferencias de temperatura y las diferencias de campo magnético.
Tl; dr. La presión, la temperatura y el magnetismo pueden calificar como fuerzas e influenciar las partículas para hacer cosas diferentes.