The present invention relates to novel stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, solvates, pharmaceutically acceptable salts and compositions, metabolites and prodrugs thereof. The present invention more particularly provides novel stilbene like compounds of the general formula (I). Also included is a method for treatment of cancer, psoriasis, proliferative conditions and conditions mediated by HDAC, in a mammal comprising administering an effective amount of a novel compound of formula (I) as described above.