There is no one definitive answer to this question - it can vary depending on circumstance, context and culture. In general, however, an acknowledgement is a formal expression of appreciation, gratitude or thanks. It can be given verbally or in writing, and is often used in situations where a gift has been given, a service has been rendered, or a favour has been bestowed.