For winter tyres you basically have your studded and your non-studded tyres to choose from. Both are good for winter conditions and bear in mind, you don’t need snow to need winter tyres, winter temperatures are enough for the winter tyres to be superior to summer tyres. This is due to the fact that the summer tyres become hard when the temperature drops below 0°C. A hard tyre doesn’t have as good traction, as you need a tyre that can comply with the surface so it can gain traction through the rubber entering all cavities in the road. Without this traction the summer tire will have very bad grip on winter surfaces, even bare tarmac. If then the surface is icy, slushy, wet or icy it is even worse with a hard tyre not having a tread pattern that is designed for winter roads.
If you are looking for the best winter traction, your choice should be a studded tyre. A studded tyre will give you the best traction on winter surfaces, especially on ice, where a non-studded tyre is inferior. So if the weather conditions in your area are more icy than snowy during the winter, then you should go for a good quality studded tyre. The metal studs that are incorporated into the tread so that they protrude out of the tyre and are able to grip into the ice as you drive. They will get you the best stability and shortest braking distance on icy roads.
A non studded tyres could be an option if you mainly drive in snowy conditions. You do have a bit more flexibility with a non-studded tyre as there are fewer regulations restricting the use of a non-studded tyre. For studded tyres, regulations will determine when you can start using them and when you need to have them removed. Also some countries don’t allow them, so if you plan to drive to another country during the winter, you need to check if you are allowed to drive with them or if you need to buy a new set of tyres to make the trip.