What is the difference between modport and clocking block

In reply to dave_59:

I think I understand what you are saying.
Write it like:
modport STB ( clocking sb );
and you get the signals as specified in sb implicitly without listing them.