Suppose there is a product available in multiple colours or materials or sizes or any other option. Naturally, the image of every option would be different. In present case, whatever option you choose on the product page, the image of the product stays the same. This feature would let your customers view different images when they click on different options on the product page. And that image stays same until the checkout process.