Small-molecule drugs are chemical compounds with low molecular weight, usually between 20 to 100 atoms. They are easier to manufacture and often cheaper than their large-molecule counterparts. These drugs are usually administered orally and are more stable, making them popular for treating a variety of conditions.