Cancel Order by Customer is an additional feature for Magento 2 which enables customers to cancel orders from the frontend. It gives customers more control and convenience over the order purchased by mistake, which increases their satisfaction. And making customers happy is the goal of every business.
Magento 2 Frontend Cancel Order enables Pending status so customers can cancel their orders and automatically send notification emails to admin about canceled orders.