Condition (2) sets information customization apart from traditional information filtering and retrieval,while (4) sets it apart from client-side agency,and (5) would distinguish it from traditional nonlinear document traversal systems (e.g. hypertext).