WordPress website design is the work of shaping the visible experience: page hierarchy, navigation, layout, typography, colour, imagery and interaction. It turns business information into a structure that visitors can scan and understand.
The two disciplines work best together, but they are not interchangeable. A polished visual concept still needs sound code and a practical content model, while technically solid implementation can remain difficult to use if the structure is unclear.