I had an exam today and one the questions asked what did "abstract" in AWT stand for. I could only guess because I really hadn't read this anywhere. I think that its because AWT's implementation (being heavyweight) is not known to us ie.. we don't know how the AWT components are mapped to the Platform. Is this correct? any help would be appreciated.