Not really... credit means you can buy stuff even if you don't have enough balance in your account and for debit you can't...
VISA, MasterCard, AMEX are just different services the bank uses to provide the cards...
So yeah, features will be different for a VISA card and a MasterCard... but the basic features are the same for all cards that are VISA... Of course the bank can choose which Tier (silver, gold, platinum) card can have what feature...