Starting With How It Actually Works
The product rule shows up whenever you need the derivative of two functions multiplied together. Most people encounter it as the Differentiation U V Rule, where you assign one part of the expression as u and the other as v, then apply the formula: d/dx[u·v] = u'v + uv'. That's it. It's not complicated, but it's also not always obvious which function you should designate as u and which as v, and that choice matters more than textbooks usually admit. If you have two functions f(x) and g(x), and both are differentiable at a point, then the derivative of their product is f'(x)g(x) + f(x)g'(x). You take the derivative of the first and multiply it by the second, then add that to the first multiplied by the derivative of the second. The order doesn't matter for correctness, but picking the right u and v affects how much algebra you do afterward. I've seen students waste twenty minutes on problems that could take two if they'd just flipped their u and v assignments. The rule itself doesn't care, but the simplification that follows does.
When It Becomes Useful
The product rule is your go-to when you're looking at something like x²·sin(x), or e·ln(x), or x·cos(x). Any time you see a product of non-constant functions and you can't easily rewrite the expression as a single simpler function, you reach for this rule. If you can expand the product through algebra first—like (x+1)(x2)—just do that instead. There's no reason to invoke the product rule when FOIL handles it in four lines. Here's a realistic example. Say you're asked to differentiate y = x³·e^(2x). You set u = x³ and v = e^(2x). Then u' = 3x² and v' = 2e^(2x). Applying the rule gives you 3x²·e^(2x) + x³·2e^(2x). Factor out x²e^(2x) and you get x²e^(2x)(3 + 2x). That's the answer. Nothing dramatic happened. You just followed the steps.
The Mistake Nobody Warns You About
Here's something I learned the hard way. You can't use the product rule when the functions aren't actually being multiplied. I once had a student try to apply it to x² + sin(x) because both terms involved functions and derivatives. The product rule only applies to multiplication, not addition or subtraction. For sums and differences, you use the sum rule, which is just taking the derivative of each term separately. Mixing those up is one of the most common errors I see in first-year calculus exams, and it costs students points they didn't deserve to lose. Another subtle issue: sometimes what looks like a product is actually something else dressed up. Take y = x²/ln(x). At first glance it seems like a product of x² and 1/ln(x), and technically you could apply the product rule there. But rewriting it as a quotient and using the quotient rule is cleaner. The product rule and quotient rule are related—you can derive one from the other—but knowing when each saves you work is what separates careful solvers from everyone else.
Get the Full Details

A Problem I Still Remember
I was grading problem sets once and ran into y = x·tan(x). A student wrote the derivative as sec²(x), basically differentiating only the tan(x) part and ignoring the x entirely. That's not how the product rule works. You have to account for both parts changing. The correct answer is tan(x) + x·sec²(x). I marked it wrong every time, and it wasn't even close to the rarest mistake I saw that semester. The weirder one involved y = e^x·e^(-x). Someone applied the product rule and got e^x·e^(-x) + e^x·(-e^(-x)) = 1 - 1 = 0. The answer happened to be correct, but the method was unnecessary since e^x·e^(-x) simplifies to 1 before you even start differentiating. I deducted partial credit because while the result was right, the approach showed a gap in judgment about when to simplify first. That's a practical lesson: always check if your expression can be simplified before you apply any rule. It usually cuts the work down significantly.
Limitations You Should Know About
The product rule works for products of two differentiable functions. That's the scope. It doesn't directly extend to products of three or more functions without some modification—you'd apply it recursively, which gets tedious fast. For y = f(x)·g(x)·h(x), you'd need to group two of them, differentiate, then differentiate again, and it gets messy. There's a generalization called the generalized product rule that handles n functions, but in practice you're usually better off expanding or using logarithmic differentiation instead. Logarithmic differentiation is worth mentioning here. When you have a product involving powers, like y = x^sin(x), the product rule alone won't save you. Taking the natural log of both sides first, then differentiating implicitly, is the standard workaround. This approach converts products into sums, which are trivial to differentiate, and it handles cases where the product rule would require multiple applications and still leave you stuck. Another limitation: the product rule requires both functions to be differentiable at the point in question. If either function has a corner, cusp, or discontinuity there, the rule doesn't apply. I've seen this come up in piecewise-defined function problems where one piece is smooth but the other has a jump. Students will blindly apply the product rule and get an answer that's mathematically invalid. Always check differentiability before differentiating.
What to Watch Out For
Chain rule interactions are where things get tricky. If your u or v contains a composite function, you need the chain rule inside the product rule calculation. For instance, differentiating sin(x²)·e^x means u' = cos(x²)·2x, not just cos(x²). Missing that inner derivative is probably the single most common error after the one where students forget to differentiate one of the two functions entirely. Sign errors are another minefield. When v' involves a negative exponent or a minus sign, it's easy to drop it during the u'v + uv' step. I recommend writing out each component on its own line before combining them. It takes three extra seconds and prevents about half the careless mistakes I see. There's also the repeated application problem. Some expressions require you to use the product rule multiple times in sequence, especially when combined with the quotient rule or chain rule. A function like x²·sin(x)·e^x needs you to either group two terms and differentiate, then differentiate the result again, or use the three-function generalization. Both approaches work. The grouped approach is more familiar to students but involves more intermediate steps and more room for error.

The Bottom Line
The Differentiation U V Rule is straightforward in theory and mostly straightforward in practice, but the gaps between knowing it and using it correctly are where most problems come from. Pick your u and v, compute both derivatives carefully, combine them in the right order, and check whether the expression simplifies more before you start. If it involves three or more factors, consider whether logarithmic differentiation or direct expansion would save you time. And always verify differentiability at your point of interest.