GIA and AGL certificates: what are they and what do they mean ?

The AGL and GIA issue certificates for colored stones.

The GIA issues grading reports for diamonds