苏联时代:завод一般是重工业工厂;而фабрика 一般是轻工业工厂。你可以这样区分。
但现在这样区分并不是百分百正确的。如:хлебозавод и молокозавод,текстильная фабрика,按上述说法无法解释。
从词源上看,завод是古老的俄语词,从动词заводить而来,原意是开始某种新生产,;而фабрика是从拉丁语 ?faber? 而来,彼得一世时才有这个词,表示手工业者,匠人。这样看,似乎,завод更多是机械化,系统的生产;而фабрика是手工,或者是劳动密集型生产。
现在,很多俄罗斯的语言学者认为:завод是本国词汇,而фабрика是外来词;无本质区别。