Problem solving agents: use atomic representation Planning agents (search): use factored or structured representation