What is a subpack in Minecraft Bedrock?
A subpack is an option inside a resource pack. Players pick one with a slider in the pack's settings (the gear next to the pack in Global Resources), so one pack can be GUI only for one player and the whole pack for another.
Where do players choose the option?
Settings, then Global Resources. Activate the pack, then tap the gear button next to it: the slider shows every option's name. In a world, the same gear is in the world's Resource Packs.
Do subpacks work on consoles?
The slider works wherever the pack works. Xbox, PlayStation and Switch can't import a .mcpack from a file, so they only get packs through Realms or the Marketplace.
Does Java Edition have subpacks?
No. Java players turn separate packs on and off instead, so for Java you'd make one pack per option.
Will it make my pack bigger?
Only by what's different between options. Anything every option includes is stored once at the top of the pack; only the parts that change are copied into each option.
Can I change the options later?
Yes. Drop the pack you downloaded back in: its options come back, ready to rename, change or add to.