股票和基金有以下区别:1、股票是上市公司发行给投资者购买的证券,投资者购买股票成为该公司的股东;基金是由基金公司发行的产品,投资者购买基金份额成为基金的持有人。2、股票的风险包括流动性、系统性以及上市公司的经营风险等;而基金的主要风险来自基金经理的投资决策和市场波动,一般股票的风险相对较高。3、股票的风险和收益一般都较高;而基金的风险和收益相对较为适中。4、股票只能在证券市场场内进行交易;而基金可以有场内基金和场外基金,投资者可以在证券交易所或者基金交易所进行基金交易。