This book is concerned with fostering theoretical issues on stochastic programming and discussing how it can solve real life problems. The book presents applications which solve the optimisation of concrete problems in electricity markets, market equilibria, resource markets and environments. Each chapter presents a survey on the main results concerned with its contents, and discusses their impact by illustrating how they are applicable in real life. The authors use concrete, real life problems and simulation-motivated experiments for illustrating the behavior of the stochastic models discussed. The target audience for this title is graduate students or researchers in optimisation, approximation, statistics, operations research and computing, as well as professionals dealing with applications where uncertainty may be modeled by using stochastic optimisation and academics. The contributors are well-known specialists in stochastic programming.