There are different types of credit cards available in the market based on the eligibility. One need to choose the card carefully which will take care of needs and earn him points.