little confused over the use of all the * symbols. I know that

Code:
int *var;
creates a pointer to a variable but what about this use....

Code:
IDirect3DVertexBuffer9* vb;
The star symbol is not next to the variable name so is it a pointer?
And what about this one.....

Code:
BYTE** ppbData,
any help would be greatly appreciated.