What is an Objective? This interface needs javadoc description.