E-Commerce and M-Commerce are almost similar except the device that customers use to access. Now, the trend is towards M-Commerce due to relative convenience. However, Social Commerce or F-Commerce is not a concept that replaces e-commerce or m-commerce, thus it is considered as an enabler of e-commerce or m-commerce. In fact, consumers cannot straightaway buy from F-Commerce platforms as they dont have any payment engines. Simply, F-Commerce is established to get more social attraction and endorsement to push the customers to e-commerce or m-commerce platforms.
The distinction between e-commerce and m-commerce is largely artificial. Another less well known term is u-commerce (https://www.researchgate.net/publication/248186691_U-Commerce_Expanding_the_Universe_of_Marketing). Ultimately, all these terms represent the evolution of e-commerce (mobile devices, context awareness, etc.). F-commerce emphasizes the "social" character (in my view a network oriented approach in which the customers are given an active role). I think that this concept can be analyzed quite well with the help of the system theoretically inspired variant of SD Logic.