Should you stay in the original differential equation, move to a transform domain, or use a numerical method?
Use first-order-ode-solver or second-order-ode-solver when the equation is directly solvable and the initial conditions are explicit. Move to laplace-transform-calculator, inverse-laplace-calculator, partial-fraction-decomposer, or convolution-integral-calculator when impulses, step inputs, transfer functions, or piecewise forcing make transform algebra clearer. Use z-transform-calculator for discrete-time recurrences or sampled systems. Use Euler, RK4, numerical differentiation, numerical integration, or Newton-Raphson when no closed form is practical or when you must estimate behavior from sampled data.