Trừu tượng hoạt động chủ yếu khi các backend thể hiện những khả năng cơ bản giống nhau, với những định nghĩa hoặc hình dạng hơi khác nhau. Càng khác nhau, thì sự trừu tượng càng kém.