Question: why 12mp is better than 16mp?
Answer: The 12MP camera can capture more details than a 2MP one, as it has more pixels, or dots, to 'draw' an image with. But sensor size also plays a part, and it constrains how many megapixels, or photosites, you can have on a surface area and still retain image quality.