Google Play demands that the compressed APK downloaded by users be no more than 100 MB. You have the option to add one or two expansions each time you upload an APK using the Google Play Console.
APK obb files can be any format that you choose (ZIP, PDF, MP4, etc.). Each file can be up to 2GB and any format that developers want can use the XAPK file format to allow users to download the APK file without corruption on Android.
The Android App Bundle is the latest Android App Bundle to create multiple APKs for users, such as the basic APK, dynamic function APKs, configuration APKs, and multi-APKs (for devices that do not support split APKs).