A debenture is one of ways of company borrowing … … for sale whereas floating charge involves all assets excluding those assigned to the secured creditors.TopSchools_Blog_about-debentures