The maximum runtime restricts the computation time (real time!) to a chosen value. If the calculation is still running at that point of time, it is forced to terminate. If your simulation is not converging because of a oversized timestep length for example, you can interrupt it after a certain amount of time without you having to check on it repeatedly. Please be aware that in the case of a maximum runtime termination, intermediate results may not be ensured.