Base64 Explained: What It Is and When to Use It