기능주의는 마음과 행동의 기능적 연관성을 전제하는 설명태도로, 신경망의 전달방식으로 행동을 추론하는 연결주의와 객관적 정보처리와 연산구조로 행동을 설명하는 계산주의가 있다. 보통 일반적 이해는 언어학과 연관되어있으며 개별기호 시점에서 의식을 설명하는 연결주의에 우호적이다. 계산주의는 언어본능을 중요시하지 않으며 통사적 구조로 인지작용을 설명한다.
이와 달리 기능주의는 마음과 행동의 기능적 연관성을 전제하는 설명 태도다. 그렇다면 행동주의와 달리 뇌와 마음의 상태가 나타난 행동과 특정한 연관성이 있다는 전제를 설명해야 한다. 기능주의는 다시 연결주의와 계산주의로 구분된다. 연결주의는 신경망의 생리적 기호전달 방식과 인간의 의식형성 내지 행동을 추론하는 방식이고 계산주의는 인간의 의식과 행동을 객관적인 정보처리와 연산구조로 설명해내는 방식이다. 보통 일반적인 이해는 연결주의적인 입장에 우호적이다. 인간의 인지적 표상이 신경망과 특정한 관련성을 가진다는 설명이 더욱 설득력있게 보일 수 있다. 여기서 연결주의적 태도는 소박한 과학주의 또는 환원주의와는 다르다. 연결주의(마찬가지로 계산주의)는 언어학 이론들과 밀접하게 관련되어 있다. 언어적 현상이 특정 신경생리적 기호정보 연결과 관련되어 있다는 것이 연결주의와 계산주의가 공유하는 속성이다. 계산주의는 인간의 인지작용은 언어를 통한 연산을 의미하는 것이고 생리적인 언어본능을 중요시하지 않는다. 간단히 말하면 인간의 뇌는 컴퓨터 소프트웨어와 하드웨어의 결합작용체로 볼 수 있다. 반면에 연결주의는 각 연결망에 속하는 개별 기호(노드)들의 위치와 시점에서 의식의 활성화를 설명한다. 그러나 계산주의는 인지 주체의 명제적 태도와 통사적 구조를 통해 인지작용을 설명한다.