  D-finite functions and P-recursive sequences are defined in terms of linear
differential and recurrence equations with polynomial coefficients. In this
paper, we introduce a class of numbers closely related to D-finite functions
and P-recursive sequences. It consists of the limits of convergent P-recursive
sequences. Typically, this class contains many well-known mathematical
constants in addition to the algebraic numbers. Our definition of the class of
D-finite numbers depends on two subrings of the field of complex numbers. We
investigate how different choices of these two subrings affect the class.
Moreover, we show that D-finite numbers are essentially limits of D-finite
functions at the point one, and evaluating D-finite functions at non-singular
algebraic points typically yields D-finite numbers. This result makes it easier
to recognize certain numbers to be D-finite.
