Answer by
radualex90 (236)
The types of mtherboards are very variable , depending on the manufacturer , on the type of proccesor that it suports , on the type of RAM it suports. how many RAM slots it has , and if it suport ATA or SATA or SATA2 hard drives.