HTML gibt die Struktur für die Webseite vor (also z.B wie die Elemente ineinander verschachtelt sind). CSS ermöglicht es, Abstände, Farben und Animationen hinzuzufügen (also die Webseite schön zu machen). Webdesign ist die Kunst, wie man mit HTML und CSS schöne und intuitiv zu bedienende Webseiten erstellt.
Hoffe, das hat geholfen :)