Binary trees are a specific type of tree data stucture such that each node has at most 2 daughter nodes.
Some operations included on them are :
Searching
Inserting
Traversal
The bst.cpp file contains the implemntation of all the utilites
All other files contains independent functions for a particular utility.