He explains, platform is a system that can be reprogrammed and therefore customized by outside developers - users - and in that way, adapted to countless needs and niches that the platform's original developers could not have possibly contemplated, much less had time to accommodate.