They're not always opposite gender. "Fraternal twins" can mean the opposite of "identical twins". Sometimes called dizygotic, it means that although they are twins, they developed from two different eggs, not one. They therefore share only 50% of their genes (the same as any two non-twin sibs), rather than 100% that identical twins share.