Do Boot volume refers to disk volume that contains the operating system files? What are the definitions for boot volume and block volume?
Yes, in general boot volumes serve as the operating system disks for the compute instances, and block volumes as data storage, though boot volumes are also a type of block volumes.
Some differences:
Some more details can be found in the FAQs on block volumes.