Analog, digital and hybrid beamforming.
How the array is driven decides what it can do and what it costs. Analog beamforming puts phase shifters behind one RF chain: cheap and power-efficient, but it can form only one beam at a time, so there is no spatial multiplexing. Digital beamforming puts a full RF chain — converter, up/down conversion, the lot — behind every element, which allows any number of independent beams and the best performance, at the cost of many converters, heat and compute.
Hybrid beamforming is the compromise almost everyone ships: a modest number of RF chains feeding banks of phase shifters, so the array can form several beams without paying for a chain per element. It is especially the norm at mmWave, where the element count is high and a full digital array would be prohibitive. Sub-6 GHz arrays lean more digital because the element count is lower and the flexibility is worth it.