The structures of tech trees vary quite widely. In the simplest cases (e.g. Master of Orion) there are several completely separate research areas and one could research all the way up to the highest level in one area without researching other areas (although this would often be far from ideal).