In web development, what role do query string parameters play in HTTP requests?
a) Determining server uptime
b) Passing data between client and server
c) Controlling user interface elements
d) Managing server-side caching