•Infrastructure
–high-speed networks, mass storage, CPUs
–ubiquitous access (home, car, office)
•Access
–indexing and metadata techniques
–Retrieval, transfer, and display techniques
•Interfaces
–I/O: GUIs, ZUIs, AR
–multiple modes, mobile
•Software engineering
–rapid prototyping, iterative design
–interoperability and federated architectures