what is difference between first and second cousins?
First cousins share a grandparent, second cousins share a great-grandparent, third cousins share a great-great-grandparent, and so on. The degree of cousinhood ("first," "second," etc.) denotes the number of generations between two cousins and their nearest common ancestor.