Because, "alkali" is basically the term for a base in a liquid form, whereas a base is an alkali in a liquid or gas form so cannot be called an alkali because it is not liquid. A base which is...
The difference between acids and bases is that acids have mare hydrogen ions then hydroxide ions ( and it has to be in an aqueous solution). *ACID* if it has more hydrogen ions then hydroxide ions...