Monte Carlo simulation is an essential tool in the pricing of derivative securities and in risk management. In this talk, we discuss fundamentals of Monte Carlo methods, especially focusing on how to generate several types of random variables. We also talk about the role of a quant on the OTC derivatives desk with some examples.