Yes, the main types are True Random Number Generators (TRNGs), based on hardware, and Pseudo Random Number Generators (PRNGs), used mostly for simulations.