We investigate the core features of the perturbation method with the help of some simple but sophisticated problems and demonstrate how much accurately it predicts the solutions of the problems. To fulfill the target, we use the method for getting the solution of differential equations with initial and boundary conditions. Then the results obtained are compared with the series solution and the exact/numerical solution by using Mathematica and Fortran Programming. The comparisons are shown graphically. Also, the perturbation series approximation and the exact or numerical solution are in good agreement. Our investigation shows that a certain number of terms of the perturbation series gives an excellent approximation than the same number of terms of the numerical solution.