Can any one please elaborate the Function of Red Log and Archieve Log?

What are Their Functions and What are the Things Importantly to know about those. What the DBA can do if some time there is Trouble with Redo Log and/or Archieve Log.

Please Help me out.

Thanks... Qaisar