What does backend mean?
 Application or program serves indirectly in support of the front-end services, usually by being closer to the required resource or having the capability to communicate with the required resource. 