Though similar in look and flavor, technically leeks are a different variety of onions. Typically, green onions are smaller and sold in bunches while leeks are sold individually. The flavor of green onions is sharper and tends to be stronger than leeks, which have a milder and sweeter flavor.