HTML- used to create design documents on the we. It structures web content by using a series of elements or tags, which define headings, paragraphs, links, images.
CSS- controls the layout, colors, fonts, and overall visual appearence , separating content from design.