Linux Filesystem

hi

This query is related to module "Storage in Linux " and chapter "File Systems in Linux "

What is the difference between File size and Volume size ?
Are both the same ?
Why do EXT2/EXT3 supports 2 TB of File size but 4 TB of Volume ?
Why do EXT4 supports 16TB of file size ?
So do we loose amount of storage when converting raw disk to readable file formats or this is size of single file which can be readable by kernel at given point of time ?

with best regards
Pradeep Nehe

Because of standard specification.