Differential equations are one of the main tools for the study of Feynman integrals. In this talk, I will discuss an algebraic approach to constructing such equations based on D-module theory. Starting from parametric representations, one can construct differential operators that annihilate the corresponding integrals. These annihilators define a D-module and can also be used to derive first-order systems of differential equations for suitable finite bases of integrals. I will then explain how such systems can be restricted to singular limits, leading to systematic asymptotic expansions involving powers and logarithms. I will illustrate the general pipeline from annihilators to expansions with simple examples of hypergeometric and Feynman integrals.