For example, sometimes there's an import like this:
#import <Cocoa/Cocoa.h>
and sometimes the import looks like this:
#import "Foo.h"
Now what's the difference there? The first is in < > tag things, and the second is in doublequotes. What does the first do? Is that used for pre-compiled files like frameworks which are compiled already? Or what's the point there?