Battlefield 3 Class GuideThere are 4 classes in Battlefield 3. They are:
Assault Class – This is best if you are new to the game as it will give you a good starter class that is good at mid-range and short range combat. Just watch out for snipers with this class. If you don't know what to play as or are new to online FPS shooters then you should definitely consider playing as the assault class. I personally play as Assault a lot, just because I like getting into the thick of the action quickly.
Support Class – If you want to have some time off the front line then try out this class as the focus will be on providing support. You can get some awesome points by laying down covering fire and also making sure you heal your squad. If you are into heavy machine guns etc then this is the class for you- 'spray and pray' at its absolute finest here.
Engineer Class – The master of vehicles and you can make awesome points by fixing the vehicles in the game and you are also very good at short range combat as well. This is because the engineer class receives the shotgun, which is an extremely useful weapon to have. Breeching doors and going in 'gung ho' is the domain of the engineer.
Recon Class – Check out this class if you fancy staying to the shadows and sniping people. The recon class gets to use the sniper rifle to great effect, but it is absolutely crucial that you then stay out of close or mid range battle unless you want to get your ass handed to you.
For more Battlefield 3 multiplayer tactics, including when and where you should use each class, check out Battlefield 3 Dominator guide.