Platform engineering teams develop shared products and services that enable application engineering teams to work faster and focus on their own products. This shared responsibility model establishes platform teams to eliminate friction from code commits to customer delivery by developing clustered services and technologies. However, platform engineering is not simply the new operations role because the focus is on product development rather than just hosting other teams' services, and both platform and application engineering teams should have cross-functional skills and a DevOps culture rather than distinct roles.