Do you need a cert to cover multiple domains and sub domains? If yes, then you can get a SAN cert.
If you only need a cert for 'server.domain.com' then get a single name cert for 'server.domain.com'.
Don't worry about the www part it's usually assumed and added the cert automatically.