WLCSP (wafer-level chip-scale package) places contacts on the active side of the silicon die. BGA (ball grid array) places solder balls on the bottom of the package that contains the die. WLCSP avoids a package substrate for further size reduction.