Storage of metadata:
A) Internal:
- Same file as the data
 
- Transferred with the data at all times
 
- High redundancy
 
- Hard to aggregate metadata, e.g. have to parse the data file to get at the metadata
 
B) External:
- Bundled with the file
 
- Can be streamed before or after data capture
 
- Makes for efficient searching and retrieval of data
 
- Linked together using Uniform Resource Indentifiers (URIs)
 
- Hard to ensure that these links are sane