A Mounted Print is one of our Professional Photo Prints that is adhered to a sturdy backing resistant to warping. A Framed Prints is a photo print expertly mounted on professional grade Foamcore then a real wood frame is added with a clear acrylic glazing panel.