The degree to which a product can replace another specified software product for the same purpose in the same environment.