Bidirectional DC-DC converters (BDCs) are certainly an important power electronic converter for managing bidirectional power flow in various applications. It offers the ability to flow power in both directions, which is useful in systems with renewable energy sources and energy storage. BDCs are becoming increasingly important in various applications, including renewable energy systems, electric vehicles, and energy storage. The development of new BDC topologies and control strategies is expected to further improve their efficiency and performance. Non-Isolated Bidirectional DC-DC Converters (NBDCs) and Isolated Bidirectional DC-DC Converters (IBDCs) are the two main types of BDCs with different isolation properties and trade-offs in terms of size, cost and performance. Topological classification of BDCs further distinguishes various BDC types based on their configurations and voltage-boosting techniques. IBDCs are preferred over NBDCs due to high-power applications, and wide voltage range with higher efficiency; the performance of IBDCs is improving day by day. To provide a framework for comparison in implementing novel configurations or identifying the best converter for a given application, this study is concentrated on each topology and its usual applications. Soft switching converters are also discussed pointed to Resonant Power Converters (RPCs) for the application into Electric Vehicles (EVs). It is worth noting that the choice of BDC depends on the specific requirements of the application, such as power level, voltage range, efficiency, and cost. A detailed comparison, application, advantage and disadvantage table can be useful in comparing the characteristics of different BDCs and selecting the most suitable one.