A Micro BGA is smaller than ordinary BGAs, especially pitch and ball size are smaller. Typical ball sizes are 300-500µm diameter. This is accompanied by a lower standoff height.