to indicate something about a class, for something that can use the reflection API. good example is
servlet implements SingleThreadModel if i declare "implements SingleThreadModel", an interface whiuchn is a marker (IE has no methods) i am telling the servlet container that my servlet is not thread-safe and that a new instance should be started to handle requests. so i am giving the user of the class a message which can be tested like this:
peter