This video is a quick demonstrations of the capabilities of Geometry Nodes. It aims to be straightforward, explained, compact and easy to read.
Here we are randomly distributing UV spheres inside a mesh. The inside is limited and calculated by a Raycast node mainly, and the spheres are transformed in respect to each other by a Set position node and vector math aided by Geometry proximity.