Net cash flow takes a look at how much cash a company generates, which includes cash from operating activities, investing activities, and financing activities. Depending on if the company has more cash inflows vs. cash outflows, net cash flow can be positive or negative. Free cash flow is more specific and looks at how much cash a company generates through its operating activities after taking into account operating expenses and capital expenditures.