Comments help explain a program's purpose and operation to readers. There are two styles of comments in C/C++: single-line comments that begin with // and multi-line comments enclosed in /* and */. Comments should provide context around code at a high level and be used liberally to aid future understanding of the program.