Modules for credit card payments

What specific modules can be used to take credit card and/or paypal payments? Do I need anything else besides the plugin/module?