Thalidomide has multiple mechanisms of action. It is known to inhibit angiogenesis (the formation of new blood vessels), modulate the immune system, and possess anti-inflammatory properties. These characteristics make it useful in treating conditions where these processes play a crucial role.