if all the macro-molecules are made mainly of the elements CHO, how are they different?

2 answers

C, H, and O atoms hooked together in different numbers and in different arrangements.
There are some rather large molecules that have something other than C. Si, for example.