High resolution

High resolution means that an image is reproduced with a high level of detail.