in java, what is the abstract windowing toolkit?

listen to the pronunciation of in java, what is the abstract windowing toolkit?