Azure Tables é o recurso do Windows Azure storage mais próximo dos bancos de dados NoSql.
O Windows Azure Tables fornece recursos para o armazenamento e manipulação de dados estruturados.
Uma Azure Table pode ser vista como um container que provê recursos para o armazenamento de dados. Uma grande diferença entre as Azure Tables e as tabelas de bancos de dados relacionais é que, podemos armazenar diferentes estruturas dentro de uma mesma Azure Table, algo impossível de ser feito com tabelas de bancos relacionais. Desta maneira, as Tables acabam se tornando um grande conjunto de entidades. Isso torna o Azure Table ideal para o armazenamento de grandes coleções de objetos.
Azure Tables são otimizadas para trabalhar com grandes quantidades de dados. Um detalhe importante é que Tables podem ser automaticamente escaladas para acomodarem até 100 terabytes de dados, a fim de garantir a melhor performance possível.