A screen scraper is a software application that translates an existing client interface into a set of objects that can be used to build new client software.
Also refer : http://www.stormpages.com/jnagal/concepts.html and Jamie jawarski book on certification. It covers all the three sun's java certification but last chapters contains good material on architect's exam