Pure B2B and pure B2C are so different that I don't trust any resource like this that doesn't clearly distinguish between them. They're pretty much entirely different fields. And almost all new software is one of either two.