Hydrocarbons can be classified into three main categories based on the types of carbon-carbon bonds present: saturated hydrocarbons containing single bonds, unsaturated hydrocarbons containing double or triple bonds, and aromatic hydrocarbons containing benzene rings. Alkanes are saturated hydrocarbons that can be open chain or cyclic. Their properties depend on molecular size, with boiling points generally increasing with more carbon atoms. Alkanes undergo substitution and combustion reactions.