The main difference between Amazon Channels and other streaming platforms is that Amazon Channels allows users to choose specific channels to subscribe to, rather than providing a pre-determined package of channels.