Có hai loại bộ vi xử lý khác nhau; chúng là bộ xử lý ARM và bộ xử lý X86. Bộ xử lý X86 được đặt tên cho tập lệnh mà chúng sử dụng, trong khi bộ xử lý ARM được đặt tên theo công ty thiết kế chúng.
Máy tính để bàn, máy tính xách tay và máy chủ sử dụng bộ xử lý X86 do Intel hoặc Advanced Micro Devices sản xuất. Bộ vi xử lý ARM được sử dụng chủ yếu trong các thiết bị nhỏ, chạy bằng pin như điện thoại di động, máy ảnh kỹ thuật số và máy tính bảng. Bộ xử lý ARM có thể được nhà sản xuất thiết bị sửa đổi trước khi phát hành. Mức tiêu thụ điện năng là sự khác biệt chính giữa các bộ xử lý, vì bộ xử lý X86 yêu cầu nhiều năng lượng hơn và tạo ra nhiều nhiệt hơn, trong khi bộ xử lý ARM không yêu cầu nhiều điện năng để chạy.