Steve Muench wrote up a superb overview of the most commonly used classes, interfaces & their methods in the ADF BC framework (formerly known as BC4J). You might want to check this out as it leads you straight to the stuff you need to write your apps, without getting lost in the JavaDoc…