I'm personally not really interested, I'm stating that the website needs to define this term if they want many people to understand what their service is. If you're trying to sell a product, don't force the customer to look up basic information about the product.