What is the difference between 3D Scatter Plots and 3D Bubble Plots?

I was exploring some 3D plots which can be used to visualize and analyze three features of a dataset. I found some similarities between 3D scatter plots and 3D bubble plots but I am not completely sure what the difference between the two is, what are their disadvantages, and when to use which plot. If anyone can help me understand this, I would greatly appreciate it. If you can, please use some example codes to help me understand the difference visually too.