国有资产和公有资产的区别在于所有权和管理方式。
国有资产是指由国家所有并由国家管理的资产,包括国有企业、国有土地、国有自然资源等。国有资产的所有权归国家所有,由政府代表国家行使管理权。国有资产的管理方式通常由政府制定相关法律法规和政策,通过国有企业的经营和监管来实现国家的经济和社会目标。公有资产是指由公众所有并由公众管理的资产,包括公共设施、公共资源、公共领域等。公有资产的所有权归公众所有,由政府或其他公共机构代表公众行使管理权。公有资产的管理方式通常由政府制定相关法律法规和政策,通过公共服务和公共管理来保障公众的利益和福祉。