Buddhists do not believe in the existence of soul whereas Jainism believes the existence of soul in every living being.
Their connection with Hinduism : Jain religion is nearer to Hinduism whereas Buddhism followed the policy of keeping away from Hinduism.