Question: what is the difference between concrete stain and concrete dye?
Answer: Unlike stains, which react chemically with the calcium hydroxide in concrete, dyes are nonreactive and impart color by penetrating concrete or other porous cementitious surfaces. ... The small dye particles fill the pores of the concrete and are very hard to remove, making dyes nearly as permanent as stains.