The fundamental notion is the characteristic polynomial of a linear transformation $T : V \to V$ acting on a finite-dimensional vector space, which specializes to all of these:
- the characteristic polynomial of a matrix is what happens when you pick a basis of $V$ and compute $T$ in that basis.
- the set of solutions to a (homogeneous, constant-coefficient) linear recurrence forms a finite-dimensional vector space, and the characteristic polynomial of that recurrence is the characteristic polynomial of the shift map $S$ which acts on the vector space of solutions via $S(a_0, a_1, \dots) = (a_1, a_2, \dots)$. We can in fact rewrite the theory of linear recurrences in terms of the shift map: finding the solutions to a linear recurrence $a_{n+k} = c_{k-1} a_{n+k-1} + \dots + c_0 a_n$ amounts to solving an equation of the form $(S^k - c_{k-1} S^{k-1} - \dots - c_0 I) a = 0$, and we can do this by factoring the polynomial in $S$.
- the set of solutions to a (homogeneous, constant-coefficient) linear ordinary differential equation again forms a finite-dimensional vector space, and the characteristic polynomial of that differential equation is the characteristic polynomial of the derivative map $D(f(x)) = f'(x)$. We can again rewrite the theory in terms of $D$: finding the solutions to a differential equation $f^{(k)}(x) = c_{k-1} f^{(k-1)}(x) + \dots + c_0 f(x)$ amounts to solving an equation of the form $(D^k - c_{k-1} D^{k-1} - \dots - c_0 I) f = 0$, and we can again do this by factoring the polynomial in $D$.
As you can see the last two stories are very closely related, and they can even be made isomorphic by thinking about how the derivative map acts on the polynomials $\frac{x^n}{n!}$ (it acts exactly by the shift map). This connects sequences satisfying linear recurrences to the Taylor series expansions of functions satisfying linear ODEs. All of this can also be understood in the language of generating functions and/or the Laplace transform.
In all of these cases the key is to understand the roots of the characteristic polynomial, which give the eigenvalues and subsequently the eigenvectors of $T$.