Clearly explain the consequences of irreversible actions leading to data loss. Also, a special attention require billing operations. In that cases, make a confirmation modal dialog meaningful and helpful, for example:
However, not all actions require detailed explanation. Reversible actions, not causing data loss or charging a client, do not require confirmation.