PACT (interaction design)
In interaction design, PACT is a structure used to analyse with whom, what and where a user interact with a user interface. Interaction is considered, in this framework, as a relationship between people, activities, contexts, and technologies.
To analyze a user experience design using PACT, a designer must scope out the possible variety of people, activities, contexts, and technologies in a domain through brainstorming or envisionment techniques. PACT also focuses on three categories for mapping people differences: physical differences, psychological differences, and social differences.