Investment is an activity of spending resources on creating assets that can generate income over a long period of time. It is flow of expenditures developed to projects producing goods which are intended for immediate consumption.