Beam pattern, levelling type and whether the lamp is halogen, HID or LED all change between model years and trims.
Fitting the wrong beam pattern is a roadworthiness issue rather than a cosmetic one, so confirm the number before ordering. Where a ballast or igniter is required separately, it is not included unless the product name says so.