What is the difference between these two L2vpn technologies?
The bits of info I was able to find but still don't answer my question-
VPWS:
Virtual private wire service (VPWS)—Has a characteristic of a fixed relationship between an attachment-virtual circuit and an emulated virtual circuit. VPWS-based services are point-to-point (for example, Frame-Relay/ATM/Ethernet services over IP/MPLS).
source: http://www.ciscopress.com/articles/article.asp?p=680839&seqNum=10
X-connect:
Xconnects are used to connect 2 distant sites that can use any of these technologies : Frame-Relay, PPP, Ethernet, ATM, that's why xconnects are also called Any Transport over MPLS (AToM).