In-order traversal is a method of visiting each node in a binary tree where the nodes are accessed in a specific sequence: left subtree, root node, and then the right subtree. This technique allows for the retrieval of the nodes in a non-decreasing order when applied to a binary search tree, making it essential for operations like sorting and searching.