OptiFine is a modification to Minecraft that adds the ability to change the graphical options, as well as adding in support for HD textures. It also includes a number of graphical performance enhancements. OptiFine itself comes in a number of sub-editions, designed to be used with different machine or end user requirements.