PlayStation Store covers PlayStation 3, PSP, PS Vita and PlayStation 4.
No expiration date.
PSN cards allow to add some value to your virtual wallet safe and easy. You may do that without giving an information about your credit card.
PlayStation Network card is a protected code consisting of 12 marks which gives money to your accounts' virtual wallet. PSN cards allow to buy games, movies, bonuses and even songs safe and fast.