# How to Add Tables

There are three ways to create a table:

* By creating a ZeroWork native table - more info here: [native-tables](https://docs.zerowork.io/using-zerowork/using-tables/native-tables "mention").
* By adding a Google Sheet link - more info here: [google-sheets](https://docs.zerowork.io/using-zerowork/using-tables/google-sheets "mention").
* By uploading a CSV file - data and columns will be imported. Simply upload a CSV file and table columns and rows will be created based on it. More info here:  [import-data-from-csv](https://docs.zerowork.io/using-zerowork/using-tables/import-data-from-csv "mention"). The table that will be created from your CSV file is ZeroWork native table, more info on native tables here: [native-tables](https://docs.zerowork.io/using-zerowork/using-tables/native-tables "mention").

Can't decide if you should use a native table or a Google Sheet? Here is a comparison: [using-google-sheet-vs.-native-tables](https://docs.zerowork.io/using-zerowork/using-tables/using-google-sheet-vs.-native-tables "mention").
