The space of derivations on an algebra $A$ should be thought of as the Lie algebra to its "Lie group" of automorphisms, and the Leibniz rule is the infinitesimal version of the fact that an automorphism of an algebra preserves products. In geometric situations $A$ is the space of smooth (or algebraic, or etc.) functions on some space and the infinitesimal version of an automorphism of a space is a vector field. See <a href="http://qchu.wordpress.com/2011/02/26/the-quaternions-and-lie-algebras-i/">this blog post</a> for a thorough discussion. (There is also a local story about tangent vectors but it follows along the same lines.)

The more fundamental property is really the chain rule, but note that linearity and the Leibniz rule are equivalent to the chain rule for polynomials, and in an algebraic setting polynomials are the only things available. In a less algebraic setting, e.g. smooth manifolds, it's actually more natural to require the chain rule for all smooth functions; this is closely related to the idea that $C^{\infty}(M)$ is not really an algebra but a <a href="http://ncatlab.org/nlab/show/smooth+algebra">smooth algebra</a>.