A tree can be traversed in various ways, unlike linear data structures (Stacks, Linked Lists, Arrays, Queues, etc.) where there is only one logical way to traverse them.
It’s a technique of traversing over all nodes of tree. During in-order traversal of a binary tree, we traverse whole left subtree, then current node, and then the right subtree.