起重機主要包括起升機構、運行機構、變幅機構、回轉機構和金屬結構等。起升機構是起重機的基本工作機構,大多是由吊掛系統和絞車組成,也有通過液壓系統升降重物的。運行機構用以縱向水平運移重物或調整起重機的工作位置,一般是由電動機、減速器、制動器和車輪組成。變幅機構只配備在臂架型起重機上,臂架仰起時幅度減小,俯下時幅度增大,分平衡變幅和非平衡變幅兩種。回轉機構用以使臂架回轉,是由驅動裝置和回轉支承裝置組成。金屬結構是起重機的骨架,主要承載件如橋架、臂架和門架可為箱形結構或桁架結構,也可為腹板結構,有的可用型鋼作為支承梁。
按起重性質分:流動式起重機、塔式起重機、桅桿式起重機。
按結構形式,起重機主要分為輕小型起重設備、橋架式(橋式、門式起重機)、臂架式(自行式、塔式、門座式、鐵路式、浮船式、桅桿式起重機)、纜索式。