What are two things that a computer always has?