A delay control,which is introduced by the symbol #
An event control, which is introduced by the symbol @
The wait stament,which operates like a combination of the event control and the while loop.
#delay
Delays execution of the next statement for a specific amount of time.
The delay may be a literal number,a variable,or an expression .
@(edge signal or edge signal or ....)
Delays execution of the next statement until there is a transition on a signal.
wait(expression)
Delays execution of the next statement until the expression evaluates as ture.