If the new product matches with the overall goal of the main domain, then I would use a subdomain. If the new product is a new product for a different industry category, then I would use a new domain name.
If the new product matches with the overall goal of the main domain, then I would use a subdomain. If the new product is a new product for a different industry category, then I would use a new domain name.