difference between these two shields

Looks like the SparkFun WiFi Shield is a clone of the official Arduino shield so it will probably work with the Arduino library and examples. The adafruit shield uses a different chip and would require a different library.