Small Office/Home Officeの略で、一般的には少人数のオフィスや家庭で仕事をするスタイルを指す。
ネットワークの発達とあらゆるデータのデジタル化により、それらを効果的に活用する事によって、会社のオフィスと同等の仕事環境を家庭に構築する事が可能になった。同様の理由で個人事業主が小さな部屋にオフィスを構えて仕事をすることも可能だ。そのように、小さな事務所で大きな事務所に遜色のない仕事をこなすワークスタイルのことをSOHOと呼ぶ。このようにSOHOには欠かせないのがパソコン、そしてインターネットを中心としたネットワークであるが、近年は光ファイバ回線などをあらかじめ敷設したSOHO対応オフィスなどというものも用意されている。