保障房和商品房的主要区别在于其供应主体、价格来源和购买资格,保障房是由***或相关部门投资建设的,主要面向低收入家庭,价格较低,购买时需要满足一定的条件,商品房则是由开发商投资建设的,价格较高,面向所有购房者,购买时无需特定条件,保障房旨在解决住房问题,促进社会公平;商品房主要用于满足市场对住房的需求,提高居民生活水平。