As the Blockchain technology is gaining momentum in popular culture through Cryptocurrencies, its full implication and application to businesses, on a concrete and factual level, is still seen to be in its infancy stage. While the technology provides numerous advantages regarding stability, trust, speed and others, the robustness of the technology is not widely disseminated. This is further coupled by the common notion of resistance to change in business management processes. This paper explores the concept of Smart Contracts through the blockchain technology and its relevance to the business sector and further outlines the advantages and limitations of its applicability as of date.