HTML tables are used to organize and display data in rows and columns, helping maintain proper formatting and structure on web pages. They were historically also misused for page layout before CSS became widely adopted. Option C describes this formatting purpose, though somewhat vaguely.