What is BGA?
A Ball Grid Array (BGA) package is similar to a PGA package, except that the role of the pins is taken over by small balls of conductive material. The advantage is that unlike pins, the conductors are not easily bent. Unfortunately, BGA CPUs are soldered right onto the motherboard, and users cannot replace them. This form of packaging is seen in some embedded CPUs like those from VIA.