실증적이해를 목적으로하는 행위자기반모형이 있다. 규범적이해를 목적으로하는 행위자기반모형이 있다. 직관적이해를 목적은 사회시스템에서 작동하는 기본적인 인과관계 메카니즘을 이해하는 것이다. 방법론적 개선은 시뮬레이션 기법 방법과 도구의 발달과 개선이 주 목적이다.
실증적 이해 (empirical understanding)를 목적으로 하는 행위자기반모형은 ‘Top-down 방식의 통제가 존재하지 않는 상황에서도, 왜 특정 시스템 레벨의 정규성이 생겨나고, 진화하고, 유지되는가?’ 라는 질문에 답을 하는 것을 목적한 행위자기반모형이라고 할 수 있다. 규범적 이해 (normative understanding)는 시스템 설계와 관련된 것으로 ‘행위자기반모형이 어떻게 효율적인 시스템 설계에 사용될 수 있는가?’라는 질문에 답을 하는 것이 목적이다. 구체적인 예로, 경매 시스템이나 투표 방식의 설계 등이 있다. 직관적 이해 (heuristic understanding)를 목적으로 하는 경우에는 사회시스템에서 작동하는 기본적인 인과관계 메카니즘을 이해하는 것 이 목적이라고 볼 수 있다. 실증적 이해의 경우가 구성원이 상호작용이나 행동이 어떻게 시스템의 특성을 만들어내는가라는 것을 이해하는 것이 목적이라면 직관적 이해는 특정 사회의 시스템적 현상의 기본 원인이 무엇인지를 찾는 것을 목적으로 한다. 마지막으로 방법론적 개선(methodological advancement)은 행위자기반모형을 기반으로한 시뮬레이션 기법의 향상을 위한 방법과 도구의 발달과 개선을 목적으로 한다 (Axelrod & Tesfatsion, 2006).