Besides financial support, Amazon provides business and technology expertise, help for bringing products to the market, aid for hard- and software development as well as enhanced marketing support on proprietary Amazon platforms.