上市公司和普通公司的区别有:
1、成立条件不同。上市公司应当经国务院证券监督管理机构批准,普通公司应当依法向公司登记机关申请设立登记;
2、自由度不同。上市公司的信息应当定期披露,普通公司应当定期向公司登记机关报送上一年度年度报告;
3、其他区别。
《中华人民共和国公司法》第一百二十条本法所称上市公司,是指其股票在证券交易所上市交易的股份有限公司。
《中华人民共和国公司法》第一百二十三条上市公司设董事会秘书,负责公司股东大会和董事会会议的筹备、文件保管以及公司股东资料的管理,办理信息披露事务等事宜。