I have seen many types of image extensions but have never understood the real differences between them. Are there any links out there that clearly explain their differences?
PNG supports alphachannel transparency.
TIFF can have extended options I.e. Geo referencing for GIS applications.
I recommend only ever using JPEG for photographs, never for images like clip art, logos, text, diagrams, line art.
Favor PNG.