Question: how many different types of molecules exist?
Answer: It has been estimated that there are 10^60 possible organic compounds with molecular weight less than 500 The art and practice of structure-based drug design: a molecular modelling perspective.