Cryptographics problems have to do either with authentication or privacy. Two ways of solving these problems are with symmetric and asymmetric knowledge between the two good players. For symmetric privacy, there's symmetric encryption. Asymmetric privacy = asymmetric encryption. Symmetric autentication = MAC. Asymmetric authenticatin = digital signature. Now, keep these four different cryptography problems in mind when learning or reading about cryptography. Have fun!