Home » Glossary Terms » Economic LifeEconomic Lifeby Kim Mehring The period of time over which property may generate economic benefits.