Binary trees are primarily used to represent hierarchical data structures, such as file systems and organizational charts.