The type of visa you will need will depend on what your reasons are for coming to France (working, registering a business etc.). This government website france-visas.gouv.fr is the most useful resource for deciding what type of visa you need, and for starting the application process. It's in English and has a handy three-minute quiz so that you can find out which visa is right for you.