Lagging nature in business refers to the delay in the impact of economic indicators on business performance. These indicators provide information about changes in the economic environment that have already occurred, rather than predicting future trends. They help businesses analyze past performance and make informed decisions.