Goldman Sachs interview question

technical questions included differences between java and haskell, html and css. How would you describe one concept in java to a non-programmer?