The tremendous increase in wireless network application finds distributed allocation of resources allocation very useful in the network. Packet delivery ratio and delay can be improved by concentrating on payload size, mobility, and density of nodes in the network. In this article, a survey is carried out on different cooperative and distributed MAC protocols for communication and optimization algorithms for various applications and the mathematical issues related to game theory optimizations in MAC protocol. Spatial reuse of channel improved by (3-29) % and multi-channel improves throughput by 8% using distributed MAC protocol. The energy utility of individual players can be focused to get better network performance with NASH equilibrium. Fuzzy logic improves channel selection by 17% and secondary users' involvement by 8%. Jamming, interference problems can be addressed using cross layer approach in the MAC and simultaneous data, voice transmissions in IoT; WSN applications can be attained using hybrid distributed MAC protocol.