A股和B股的区别在于:1、A股和B股的类别不同;2、交易的场所不同;3、投资对象不同;4、红利的计算方式不相同。A股是用人民币发行的普通股票,适合不同的投资者和场合,而B股是用外币发行的特种股票,主要面向境外投资者,适合不同的场合。