Both words come from the Latin impossibilis, "not possible," from the roots im-, "not," and possibilis, "that can be done."