The document introduces Turing machines, a fundamental concept in computer science proposed by Alan Turing in 1936, which model the computing capability of a computer. It contrasts Turing machines with finite automata and pushdown automata, highlighting differences in their capabilities to accept various types of languages. A formal definition of Turing machines is provided, including their structure and operational characteristics.