代数和数论是有区别的。代数主要研代数究方程的结构和解。比如现性代数和抽象代数。主要就是讨论方程的性质和它的结构。而数论主要是研究整数的一般性质。你也可以理解为研究一般的数字,包括他的规律。 代数学和数论也有一定的联系。两个不同数学领域可以互相研究。比如衍生出来的代数数论。