NIM là một trò chơi toán học của chiến lược, trong đó hai người chơi sẽ lần lượt loại bỏ các đối tượng từ đống riêng biệt. Trên mỗi lượt, một người chơi phải loại bỏ ít nhất một đối tượng, và có thể loại bỏ bất kỳ số lượng của các đối tượng cung cấp tất cả họ đều đến từ cùng một đống. Người chơi có đối tượng cuối cùng mất đi.