They are all borrowed from Ancient Greek prepositions, but in English are usually only used in words that we use as technical terminology. 'Hyper' means 'over', 'above', etc, 'hypo' means 'below', 'under', etc. The third word you mentioned means something like 'the other one (out of two options)', and the fourth one means something like 'the same as'.