BGA means Ball Grid Array actually, which is a type of surface-mount packaging (a chip carrier) used for integrated circuits.
Advantages:
1)Less package area;
2)Powerful function due to more pins;
3)Good solderability(when PCB is penetration welding, BGA will be self-centered automatically)
4)High reliability;
5)Good electrical performance;
6) Lower overall cost,etc.