What are the 2 types of cryptography?

The 2 type of cryptography is

1-Symmetric that has only 1 key

2-Asymmetric that has 2 keys ( 1 is public and the other is private)

Public is for encryption and private is for decryption