Pesto is a classic Italian sauce made primarily from fresh basil, garlic, pine nuts, Parmesan cheese, and olive oil. It is commonly used as a condiment for pasta, sandwiches, and various dishes, offering a rich, herbal flavor.