What Is a "Platform" and Why Do I Really Need One?