Backordered means, once the order got placed, we will be delivering the license key once it is available in stock. We will have the products in stock all the time. Sometimes due to large orders from corporate customers, the stock may go to backorder status. In those times, there will be a little delay in the delivery of the order. You can expect the backordered products to get deliver in 24 to 48 working hours.
In Stock, can be backordered – If you see such notice in the product page, then it means there are stocks available and also the same product can be backordered if the product went out of stock. If you are going to place only one qty, then you can expect instant delivery as it clearly says In Stock.