How to remove lag in minecraft?

Add Media
My friend created a server in hamachi and the game runs perfectly on his computer, but when I log into his server i have really bad lag; it takes 2 minutes to get a response from the game.

The funny thing is when I connect to his server using his Wi-Fi, the game is completely fine. But that means that we can't play from each of our houses.

Same Wi-Fi= good game performance
Different Wi-Fi= bad game perfomance

Is the lag caused by his computer or mine?
What can I do to reduce the lag?

We're playing the 1.7.5 version of minecraft, if that helps in any way

How to run a Minecraft Server without having to open the.jar file?

Ok, I made a minecraft server. Hooray.

problem, people can't join at specific times. Which times?

When my computer is asleep or if the.jar file isn't open.

What I basically mean, is that I made a minecraft server for my friends. They can access it and all, but I want to make the server so that they can access it ANYTIME they want. The only times they can access it are when the menu thing that you could type in commands like "help" or "?" or like "/ban". If that isn't open AND/OR if my computer is asleep, nobody can access my server. NOT EVEN ME! So everytime i want to go on my server, I go to direct connect, type in "localhost" and BAM! I can't access it and I have to waste the time to go open the.jar men file thingimijige.

I NEED THE Help OF SOMEONE WHO WILL GIVE ME A STEP BY STEP INSTRUCTION THAT WILL TELL ME HOW TO MAKE IT So THAT I CAN ACCESS MY SERVER WITHOUT GOING THROUGH THE TROUBLE OF OPENING THE.JAR FILE!

I'm looking for a minecraft server with HUGE battles?

Not a survival or factions server, more of a minigames server. I'm talking HUGE battles, like battle of hornburg kinda of battles. Preferably over 200 people in the battle. I have tried dwarves vs zombies on mind-crack and that was OK but i was looking for something better.

How to connect to servers on Minecraft 1.7.5?

I'm fairly new to minecraft and some server ips are like sg.keicraftmc.com. I want to play multiplayer but because i'm so stupid i can't figure out how to connect. Please excuse my idiocy but can you please help me with connecting? (please do like step by step to get past my idiot mind)

Are there any fun multiplayer games?

I want free online no download multiplayer games I play Ourworld and Small Worlds I have Minecraft so servers would be nice too.

Added (1). and these two games I play are free online and no download

Do you guys know a factions survival server?

So I kinda ran out of minecraft servers to play with and I'm just wandering if you guys had any suggestions? And I don't really like servers that have over 300 people on it.

Minecraft server kills my connection to the internet?

I have been playing on this server since it launched and last night I was disconnected from it and my entire internet connection went down. I managed to bring it back up. I reconnected to the server and my internet went out again. How do I fix this?

Minecraft New Survival Server! Come one JOIN us?

I'm a middle school student, and have a minecraft private survival server, there are only four friends play in my server, include 2 operator, but it still a little bit bored. There's few minigames in my server for fun: Spleef, CTF(capture the flag), paintbal, and a small hunger game (still creating). And there also have some fun plugins, such as crackshot(guns) and shop and warp(you can tp to the place by /warp).
And i just want to ask if someone are looking for a survival server, you can just ADD MY SKYPE: kevinlufangzhou

They are the players in my server right now:
1. Crazycon22 (he spend a lots of time on my sever for building OP)
2. Pacador (he helps me alot on the plugins for my server. OP)
3. MaxMenaker (he is my best friend, he just a survival player)
4. Tmenaker (twin brother with max, and he is also a survival player)

Minecraft Multiplayer LAN Server Over Bluetooth?

Me and my friends are going on a bus ride that'll be about 8-10 hours long and we will all have our laptops with us. Since there will be no static Wi-Fi or internet connection on the bus is there a way I can set up some sort of LAN server via Bluetooth or another service so that all of us can play together? Or does the connection between our laptops (about 4 of us) have to be wired for this to work? If so, how can I do this? Any advice would be great, thanks!