Micro SD card not initializing

Juraj:
Mega doesn't have SPI on same pins as Uno. other shields use the ICSP header in the middle of the board to connect to SPI

What does that mean?