The US Constitution says that Congress as the power to declare war on another nation. It does not say how they must go about it. There have been few "Formal" declarations of war. There have been many wars authorized by Congress
http://en.wikipedia.org/wiki/Declara..._United_States
This include the one that are ongoing in Afghanistan.