304 stainless steel sheets contain 18% chromium and 8% nickel, while 316 stainless steel sheets contain 16% chromium, 10% nickel, and 2% molybdenum. The higher nickel content in 316 stainless steel makes it more resistant to corrosion, particularly in marine environments.