Every private key has a matching public key. The addresses to which people can send you Bitcoin are derived from it. Passing on the public key or the address is harmless, because the private key cannot be calculated from it.
Bitcoin news · Bitcoin price & halving · Bitcoin for beginners · Glossary