Mechanistic models are based on an understanding of the underlying physical principles, while data-driven models rely on patterns and relationships found in empirical data.