Neubo Blocks can be of types:
All Blocks in the game divide in two big groups: indestructible and destructible.
Indestructible Blocks are Solid, Stone, Water and Proximity (and its Reverse-Proximity variant).
Destructible Blocks are Glass, Paper and Sand.
Most common Block kind. This type of Blocks can hold Looks property that for some game worlds define how this Block will look in the game.
Proximity Block reveals itself only when player is in the vicinity of 2 world cells.
Reverse Proximity Block behaves in the opposite way: it is visible from afar, but becomes invisible when player reaches the 2-cells threshold.
When destructible Block is destroyed (you can read more about materials interaction here), all items linked to its sides are destroyed along with it. This way you can for example disable an active laser by destroying the Block to which this Laser part is attached, or get rid of an Arrow that does not let you go through in some place.
All destructible Blocks decide whether they need to be destroyed or not every time they interact with the player, and some of them have their own nuances.
Detailed breakdown of all interactions between player and all Block types you can read in this wiki article.
Sand Block adds a delay of 1.65 seconds before destroying. Its destruction is triggered by any player material except Paper.
During this delay, player can move away from the Block, or roll onto the other side of it thus changing the gravity and then falling in a new direction.
Even if player material breaks the glass, player can jump onto the Glass Block, and by holding Jump+Forward at the moment of landing, jump away from the shattering Glass Block underneath. This action can be chained.
If such player lands on a Glass Block without holding Jump+Forward, they will fall through the shattering glass.
Paper Block will always pass the player through if it's not a Paper ball.