Did you mean platforms?
platforms
noun