How does a computer discriminate?