Triết học là một hình thức nhận thức đặc thù ra đời trong bối cảnh xã hội có sự phân công lao động và giai cấp. Nó được hình thành để giải thích thế giới một cách hệ thống và lý luận, thay thế cho tư duy huyền thoại và tôn giáo nguyên thủy. Triết học không chỉ có nguồn gốc nhận thức mà còn phải dựa vào điều kiện xã hội cụ thể để phát triển.