Technically speaking, only scientific buildings are a different type. This also matters for adjacency. If you, as a non-scientific, buy out a scientific player and plop a regular farm next to an existing scientific farms, the farms do not get adjacency bonuses.
By the way, is this still true for robotic? Since they get adjacency bonuses from adjacent resource buildings, is that effectively a third type of buildings and does the adjacency bonus depend on who built them or who owns them?