You can write PDFs to include resources that are not part of a single, self-contained file, and to be quite unfriendly with offline use.