There is a difference in the taste as olive trees in different regions as countries belong to different species and the soil conditions and climate also accounts for these subtle differences in taste. Spanish olive oil has a golden yellow color, while Italian oil tends to be dark green. The former has a fruity and nutty flavor while the latter has a herbal aroma and a grassy flavor. Greek olive oil that tends to be green packs a strong flavor and aroma. Research indicates the levels of cycloartenol, a sterol that lowers cholesterol levels are higher in Italian virgin olive oil when compared to Spanish virgin olive oil.