Monte Carlo simulations and molecular dynamics simulations are common computational methods to study membrane proteins and lipid bilayers. Monte Carlo simulations use random sampling to explore the behavior of complex systems. Molecular dynamics simulations numerically simulate particle motions under internal and external forces based on empirical energy functions. There are different levels of molecular dynamics simulations including atomistic, united atom, and coarse grained simulations, each with varying degrees of atomic detail and accessible timescales. Parameterized force fields are used to model interactions in lipid and protein systems. These computational methods provide insights into membrane and protein dynamics that are difficult to obtain experimentally.