Being secondary plant metabolites, polyphenols represent a large and diverse group of substances abundantly present in a majority of fruits, herbs and vegetables. The current contribution is focused on their bioavailability, antioxidative and anticarcinogenic properties. An overview of extraction methods is also given, with supercritical fluid extraction highlighted as a promising eco-friendly alternative providing exceptional separation and protection from degradation of unstable polyphenols. The protective role of polyphenols against reactive oxygen and nitrogen species, UV light, plant pathogens, parasites and predators results in several beneficial biological activities giving rise to prophylaxis or possibly even to a cure for several prevailing human diseases, especially various cancer types. Omnipresence, specificity of the response and the absence of or low toxicity are crucial advantages of polyphenols as anticancer agents. The main problem represents their low bioavailability and rapid metabolism. One of the promising solutions lies in nanoformulation of polyphenols that prevents their degradation and thus enables significantly higher concentrations to reach the target cells. Another, more practiced, solution is the use of mixtures of various polyphenols that bring synergistic effects, resulting in lowering of the required therapeutic dose and in multitargeted action. The combination of polyphenols with existing drugs and therapies also shows promising results and significantly reduces their toxicity.