B4X - programming language name and also a way to mark cross platform code or libraries.
B4J - Desktop(+) development tool. It uses the B4X programming language.
B4XPage - cross platform library that adds a consistent layer above B4A activities, B4J forms and B4i pages.