In a nutshell, a secured credit card requires a cash deposit in order to reduce risks to the credit card company. This is a great option for individuals trying to repair poor credit, or for those still building their credit.