Sunspots : theory and observations