> I have been reading and learning about J2EE Patterns
> via the "Core J2EE Patterns" book. But I have also
> heard other developers talk about "J2EE BluePrints".
> Are they the same?
No not exactly, however they are complementary.
> How do they relate to each other?
The J2ee Core Patterns are generalised Architechture/System Design examples, They don't include an implementaion [yet]. Consider the metaphor of the concept of a suspension bridge).
The Blue Prints are actually design's and implementations, that follow some of the patterns to solve a particular requirement. Consider the metaphor GoldenGate Bridge).