In a Nutshell: 丈夫 (zhàngfu) is the traditional and more formal way to say “husband.” Think of it as the word you would see on a legal document, hear in a news report, or use when speaking in a very respectful or official situation. While every native speaker understands it, in everyday casual conversation, people are much more likely to use the more intimate and common word
老公 (lǎogōng). Using
丈夫 (zhàngfu) conveys a sense of seriousness and respect.