Answer:
Stock is a Security that represent part of ownership
Financial market is a a forum where direct and indirect financing takes place.
Bond is an instrument a loan.
Bank is a financing agent where savers deposits funds in to banks which turn into loan