In Android development, Split APKs is a technique used by Android developers to optimize the size of an Android app by creating different APKs for different device configurations, such as architecture, density, and ABI. This results in smaller app size, faster download and installation times, and storage space savings.