The talk wants to illustrate how nonautonomous ordinary differential equations can be studied using techniques of topological dynamics and of ergodic theory. Some of the most basic of these techniques are described and some applications are discussed.