From msdn website I get the following:
A special data type for specifying structured data contained in table-valued parameters.
It seems my code works with it and without it (pushing table to DB using stored procedure).
Can someone explain what does it do - I didn't understand it from the definition.