Rak boleh dibahagikan kepada rak umum dan rak khas mengikut kemampuan rak.
Menurut bahan pembuatan rak, rak boleh dibahagikan kepada rak keluli, rak konkrit bertetulang, rak campuran keluli dan konkrit bertetulang, rak kayu, rak komposit keluli-kayu, dll.
Mengikut tahap tertutup rak dibahagikan kepada rak terbuka, rak separuh tertutup, rak tertutup dan sebagainya.
Mengikut ciri struktur bingkai berlapis, bingkai grid lapisan, bingkai kabinet, bingkai laci, bingkai kantilever, tripod, bingkai grid, dll.
Mengikut mobiliti rak yang dibahagikan kepada rak tetap, rak bergerak, rak berputar, rak kombinasi, rak boleh laras, rak simpanan mudah alih, dll.
Ia boleh dibahagikan kepada rak kedai ubat, rak kedai serbaneka dan sebagainya.
Menurut struktur rak, rak secara langsung menyokong atap gudang dan kandang, dan strukturnya terbahagi kepada dua sistem bebas.
