At the moment I'm studying manifolds and in the definition of tangent space, the notion of derivation was used in the material I'm reading. I asked here about the matter and it was told me that it's not necessary to have a complete background in abstract algebra to proceed but instead just understand the definition of a derivation.
If I understood well a derivation is a way to extract the main properties of a differential operator: linearity and obeying the product rule. This line of thought leads me to a doubt: every differential operator should obey the product rule, but if a operator is linear and obey the product rule is possible to conclude it's a differential operator (it can calculate rates of change, be used to construct the taylor approximation to the function and every other properties we expect from a derivative)?