Tables are a convenient way to store data that can be read from or written to a Flow.
Example uses include:
Build Flows with greater context: You may have a Flow that processes incoming customer requests and adds information to a table for customers who require special follow-up. The Flow can check to see if it's the second request that week for a customer and decide to take immediate action. A different Flow can run each Monday morning to assign the remaining customer requests.
Track and report on data that passes through Flows: You can keep a running count of specific events or store individual transactions to include in a monthly report to management.
Create a lookup table or share constants across Flows: Often with provisioning use cases, you may need a way to map a user's department to the role that's needed for a particular system. Or you might need a customer table for the IDs used by different cloud services so your Flows know how to look up the same customer in different places.