The main difference is that PCI-DSS applies to every company and entity that handles credit card data. Organizations that store, process or transmit credit card information are required to comply with PCI-DSS. PA-DSS, on the other hand, only applies to vendors that produce and sell payment applications.
Payment Application Data Security Standard (PA-DSS)
Payment Card Industry Data Security Standard (PCI-DSS)