I'm trying to use cifs shares on my fedora box and getting confused the more i read up in it.

as i understand:
CIFS is a network filesystem and it uses the CIFS filesharing protocol which is an updated version of the Server Message Block (SMB) protocol.
But i'm unclear, if i need to use cifs shares on linux box, is there a cifs server i need to install or there is no such thing as 'cifs server'and you still use 'samba server' which supports the cifs protocol anyway.

elementary question maybe, but i've been googling & got muddled up. Appreciate if someone can give some clarification

Thanks in advance