title: Java - Styling an application
body: <p>Okay, i am officially scared to ask this question. I am a <code>PHP</code> developer that is attempting to learn the language of <code>JAVA</code>. My experience limits me to <code>PHP</code>, JavaScript and basic <code>CSS</code> to develop and style my web apps.</p>
  
  <p>I would like to know, and this is embarrassing, What technology is used to "Style" <code>JAVA</code> Applications just like <code>CSS</code> is used to "Style" <code>HTML</code> &amp; <code>PHP</code> applications?</p>
  
  <p>I feel so stupid asking this! Please don't think i am an idiot, i am really good with <code>PHP</code>.</p>
  
  <p>I tried to <code>google</code> the answer but gained more questions than answers.</p>