ANSWER:
A, B: Project groups and the Immediate window allow you to test code before adding it to the application. The Immediate window can be used to test code on the fly, while project groups allow you to use one project for testing (like a scratch pad).

Answers in Depth...