What is Black-Scholes Model?

Black-Scholes model is used to find the theoretical value of a call or put option on the basis of the following, namely volatility, option type, underlying stock price, risk-free rate, strike price, time etc.  All possibilities of arbitrage are completely wiped out as there is less speculation and proper pricing of options as compared to