There's a little difference between these two payment methods. The major disparity is that Discover may operate as both the credit card issuer and the card network. However, MasterCard and Visa are only networks.