another way to look at it, a product is the whole experience (landing, docs, sales, support, code, branding), not the implementation of an algorithm or process