What is the difference between Red Rescue Team and Blue Rescue Team?

Pokemon Red Rescue Team is a GBA game pak, while Pokemon Blue Rescue Team is a DS game card. You can only play Red Rescue Team with a Gameboy Advanced (GBA) or Gameboy Advanced Special (GBA SP), but you can play both games with a DS.