Bioidentical hormones are an exact structural replica of the hormones that are naturally produced by the body. The difference between bioidentical hormones and synthetic hormones is that, although both are created in labs, synthetic hormones are not identical to the hormones naturally created in your body while bioidentical hormones match human hormones molecule by molecule.