The classical limit definition of a derivative is expressed in a more general form. The general form includes two arbitrary functions of the parameter for which the limit is calculated. A special case of the general form, which includes scaling and translational symmetry transformations of the limiting parameter, is also discussed. The errors in using the classical definition and the generalized form are calculated for small values of the limiting parameter. The derivatives of some known functions are proven using the new definition. For some well-known functions, a suitable selection of the generalized form may introduce simplicity in calculating the derivatives.