Binding free energy estimation of drug candidates to their biomolecular target is one of the best quantitative estimators in computer-aided drug discovery. Accurate binding free energy estimation is still a challengeable task even after decades of research, along with the complexity of the algorithm, time-consuming procedures, and reproducibility issues. In this review, we have discussed the advantages and disadvantages of diverse free energy methods like Thermodynamic Integration (TI), Bennett's Acceptance Ratio (BAR), Free Energy Perturbation (FEP), alchemical methods. Moreover, we discussed the possible application of the machine learning method in protein-ligand binding free energy estimation.