Confused between Public Key, Private Key and Wallet address

can someone explain the difference between Public key and Wallet Address.
what's the use of private key? if we use Private key for signing and wallet address to identify??
ik my wallet address and seed phrase but not Public key or Private key, where can i find them (in metamask)
submitted by /u/0xamey
[link] [comments]