This document summarizes computational methods for simulating the optical response of plasmonic nanostructures, specifically focusing on finite-difference time-domain (FDTD), finite element method (FEM), discrete dipole approximation (DDA), and boundary element method (BEM). It discusses these numerical approaches from both theoretical and practical perspectives. FDTD is described as explicitly calculating electric and magnetic fields on a grid over time to solve Maxwell's equations. Its applications include simulating optical properties and enhancing solar cell efficiency by tuning nanoparticle geometry. The document provides several examples of research using FDTD for these purposes.