Acid treatments are applied using three techniques: soaking-agitation, fracture acidizing, and matrix acidizing. Fracture acidizing involves injecting acid through natural or induced fractures at pressures exceeding formation fracture pressure to enlarge or create flow channels. The maximum acid penetration is achieved when the first acid increment is fully neutralized. Deeper penetration can be obtained with an injection rate just below fracturing pressure. Retarded acids like gelled, cross-linked, and emulsified acids allow deeper penetration in limestones and dolomites. Fluid loss additives help confine acid to flow channels, enabling deeper penetration with less volume.