Essence
모든 소프트웨어의 본질은 그 공통적인 요소에서 찾을 수 있다.
우선 한계를 규정하는 HCI 부터 보자. 마우스, 키보드, (모니터, 카메라, 마이크)
Action
그리고 그 위에 Action이 온다 드래그 타이핑 클릭 (발화 몸짓)
Element
그 위에 Action의 대상인 요소를 배치할 수 있다. 타이핑이 가능한 text area 그리고 드래그 가능한 요소
Semantics
휴지통으로 드래그하면 삭제, 상대에게 text 보내면 chatting이 된다
Workflow
Semantics들이 선형적으로 모여서 하나의 작업이 되는 것
App
Workflow들의 집합