Hydrophobicity is a physical property of molecules or surfaces that repel water, or do not interact favorably with water molecules. It is a key concept in understanding the structures and interactions of amino acids, which are the building blocks of proteins.