What is CGAN (Conditional Generative Adversarial Network)?

Following up my recent post in Self Study Notes publication