Whether a computer program is useful depends not just on the functionality provided by the program, but also on the totality of the culture and services surrounding it such as license costs, the quality of documentation, presence of a standard and so on. This chapter addresses these issues from a user perspective.