The Best Way to Store Pictures

What are the best ways to store pictures? Whether you have physical photos or digital photos, there are several digital storage options like in the cloud, on hard drives, thumb drives, etc....