Epic Games and Google have reached a settlement to end their long-running dispute over app distribution and in-app billing on the Android platform. The settlement includes the introduction of "Registered App Stores" and allows developers to direct users toward alternative payment systems. The agreement aims to make Android more open and competitive for developers and consumers.