Question: what is the difference between the red and blue?
Answer: IIRC, the base stats of the "blue exclusive" pokemon tend to be higher than those normally exclusive to red. However, with the ditto glitch, you can get any of the 151 Pokemon at all. Ingame, the main differences are the default colour schemes when played on a GBC/GBA, and in the introduction sequence.