Le poids d'un fichier est forcément lié aux nombre de pixels image qu'il contient et de la profondeur de couleur y étant associée.

Réduire le poids signifie forcément perdre des données. Soit on réduit le nombre de pixel, soit on réduit la qualité ( en compressant avec perte comme le dit Fredo ). Je suppose que si le site limite à 25Mo, c'est qu'ils estiment qu'avec ce poids, il y a largement de quoi faire niveau qualité pour ce que l'on attend de ce site et des images proposées.
Ici, je pense que c'est limité à 800Ko ( pas certain ) et on voit de très bonnes images.