Pixels, file size and quality
Reducing the pixels is the most effective way to make a photo's file smaller: at half the width and height, the file is roughly a quarter of the size. Enlarging, on the other hand, doesn't add detail: the image looks bigger but blurrier. If you need to upscale, don't go beyond twice the original size.