Verilog supports two types of comments, similar to C/C++:
// This is a single-line comment
/* This is a
multi-line comment
spanning several lines */
module example;
wire a; // Inline comment after code
endmodule
Best Practice: Use comments liberally to explain your design intent, especially for complex logic and state machines.