As technology evolves into submicron level, synchronous circuits which are based on a single global clock have incurred problems of clock skew, design complexity and electromagnetic compatibility. This little device-a clock, can increase the circuit silicon and power dissipation, which can lead to overheating and in turn affect power supplies. In today's fast growing world, efficiency and speed plays an important role. Asynchronous design has been proposed to overcome various problems incurred due to synchronous architectures. This paper starts with comparing synchronous and asynchronous designs and further describes different asynchronous process designs.