What is the difference between these except the size of them.
Both can support same Data rate and Same distance in different variants.
What is the advantages and disadvantage of one of another.
Like here
10GBASE-ZR SFP+
Cisco Multirate 10GBASE-ZR/-ZW and OC-192/STM-64 LR-2 XFP Module for SMF2
Both support 80 KM and both support 10Gb/s.
References here
SFP+
XSFP