Coming from a Windows background, the only compressed file format I'm used to is DDS, which uses S3 DXT compression.
I'm unsure if DDS is supported on iOS devices, and what other options there might be? I've heard of things like Ericsson Texture Compression (ETC) and PVRTC but I don't understand how they all fit together and how much they rely on specific hardware functionality.