What is cyanuric acid / stabilizer / conditioner?

All three names are the same product just with different packaging.  It is used to keep the chlorine from decomposing or burning off to fast.  Without cyanuric acid it will be very hard to maintain a constant chlorine level and usually will be indicated with green algae in the corners and crevices.