XD cards are smaller. I have 2 of those for an older Olympus camera. their mesaurements are 20 mm × 25 mm. This card I have above is a lot bigger all around.
I also have tried the above card in my memory card reader which supports SD, XD, MS, MSPro, MSPro Duo, Compact flash and Smart Media...