если сравнивать только эти два формата, то их отличие в двух нюансах:
1 поддержка прозрачности у png, чего jpg не может
2 метод сжатия изображения у jpg зависит от соседних пикселей. Потому если у изображения есть четкие линии, jpg сделает их нечеткими, а png сохранит такие переходы.
Потому, если у Вас просто фоточки, и/или стоит задача экономии - используйте jpg, а если есть технические чертежи, или тем более прозрачности - png.